Как добавить копию и скрытую копию в Amazon SES SendRawEmail?

Как добавить список получателей Cc и Bcc в sendrawemail (java). Я просто добавляю всех получателей в один список и отправляю почту. Не существует отдельного метода для установки Cc и Bcc для SendRawEmailRequest.

Есть ли способ установить объект типа Destination?

List<String> receipients = new ArrayList<String>();
receipients.addAll(mailToRecipients);
receipients.addAll(mailCcRecipients);
receipients.addAll(mailBccRecipients);

SendRawEmailRequest rawEmailRequest = new   SendRawEmailRequest(rawMessage).withDestinations(receipients);

person Puppala Mounika    schedule 12.12.2014    source источник


Ответы (1)


Относительно SendRawEmail, вы сможете различать получателей" Кому "," Копия "и" Скрытая копия ", задав их в заголовках необработанных сообщений. Если вы явно не укажете места назначения в объекте запроса, вместо этого будут проверяться заголовки. Если вы это сделаете, заголовки не будут проверяться.

Вот отличный пример этой проблемы, которым поделился JustinC @ AWS. форумы AWS:

   Destinations: (empty)
   To: [email protected]
   Cc: [email protected]
   Bcc: [email protected]

Вышеупомянутое сообщение будет отправлено на все три адреса: A @, B @, [email protected]. Напротив, если вы отправите следующий ввод:

   Destinations: [email protected]
   To: [email protected]
   Cc: [email protected]
   Bcc: [email protected]

Это сообщение будет доставлено только на [email protected].

person Anthony Neace    schedule 13.12.2014