gpt4 book ai didi

java - 如何在 Amazon SES SendRawEmail 中添加抄送和密送?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:09:22 27 4
gpt4 key购买 nike

如何在 sendrawemail (java) 中添加抄送和密送收件人列表。我只是将所有收件人添加到一个列表中并发送邮件。没有单独的方法来为 SendRawEmailRequest 设置 Cc 和 Bcc。

有什么方法可以设置目标类型的对象吗?

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

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

最佳答案

关于 SendRawEmail ,您应该能够通过在原始邮件 header 中设置 To、Cc 和 Bcc 目的地来区分它们。如果您没有在请求对象中明确指定目的地,则会检查 header 。如果这样做,将不会检查 header 。

这是一个 great example关于 JustinC@AWS 在 AWS 论坛上分享的这个问题:

   Destinations: (empty)
To: A@example.com
Cc: B@example.com
Bcc: C@example.com

The above message will be sent to all three of A@, B@, C@example.com. In contrast, if you send the following input:

   Destinations: A@example.com
To: A@example.com
Cc: B@example.com
Bcc: C@example.com

That message will be delivered only to A@example.com.

关于java - 如何在 Amazon SES SendRawEmail 中添加抄送和密送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27446357/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com