在将邮件发送给"to"标头中的多个收件人时"me"作为第一位



我正在使用Java邮件服务向多人发送邮件。当我发送电子邮件的人的列表"to"的头构造如下。

to: saijayanth_p, me, deeppu .pardhu530

但是我想要的"to"头,它需要显示所有其他收件人的邮件地址,当我点击下拉旁边的头,只有"我"必须默认显示。

to: me drodownlink

参见下面的示例。上下文清楚

StringBuilder toAddresses = new StringBuilder();
toAddresses.append("laxman505@gmail.com");
toAddresses.append(",");
toAddresses.append("laxman506@gmail.com");
toAddresses.append(",");
toAddresses.append("laxman507@gmail.com");
rv.addHeader("to: "+toaddresses);

如果我要发送邮件到toAddresses list

laxman506@gmail.com收件人收到的邮件如下

实际输出:(客户端)laxman505@gmail.com,我,laxman506@gmail.com

期望输出:(客户端)对我来说,laxman505@gmail.com, laxman506@gmail.com

这完全取决于邮件阅读器如何显示标题信息,在消息的构造中您无法做任何事情来控制它,并且不同的邮件阅读器将以不同的方式处理

最新更新