java - 使用 apache common Email 使用 "on behalf of"发送电子邮件

标签 java email apache-commons email-client

我想通过添加“代表”地址从我的应用程序发送电子邮件。目前我正在使用 apache common Email 来发送电子邮件,似乎我无法在其中指定发件人。正如我所看到的电子邮件 header ,我需要为发件人和发件人设置不同的值,以在邮件客户端中将电子邮件接收显示为“代表”。

任何人都可以帮助我使用 java 电子邮件客户端来做到这一点,或者我可以使用相同的 apache 通用客户端来实现这一点吗?解决方案需要与大多数常见的电子邮件客户端(如 Outlook、Gmail 等)配合使用。

最佳答案

根据 link

你可以做到

 msg.addHeader("Sender", "My Friend <xxxxxx@xxxxx.com>");

关于java - 使用 apache common Email 使用 "on behalf of"发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44402582/

相关文章:

Java 字符编码为 HTML ISO-8859-1

java - 从 JSP 或 HTML 向 servlet 发送多个参数

c++ - 我如何解析电子邮件以获取电子邮件的原始收件人?

java - 在 JSP 中渲染具有单键和多值的多值 HashMap

java - Jackson 未正确反序列化 SetValuedMap

java - apache commons lang3 stringutils taglib

java - 是否可以使用 getClic() 来获取 X() ?

java - 无法从请求 header 检索查询参数

在VMware Windows机器上Python smtp连接总是失败

用于发送电子邮件的 Java 框架