当前,我们的应用程序使用javax.mail.MailMessage使用javax.mail发送电子邮件。我们通过以下方式设置电子邮件的“发件人”标题:
Message msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("[email protected]"));
这样做很好,但我们希望使“发件人”部分更加用户友好。当前,收到电子邮件的人将在其收件箱的“发件人”部分中看到“ [email protected]”。相反,我们希望他们在那里看到“ XYZ公司”。我认为这可能是通过addHeader()方法完成的,但是我不确定标题名称是什么。
好的,阅读有关所有相关类的文档会有所帮助。正确的语法应该是
Message msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("[email protected]", "Company XYZ"));
来源:https : //javamail.java.net/nonav/docs/api/javax/mail/internet/InternetAddress.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句