我想用javamail
发送邮件,但我不希望收件人回复我。
我想将我的真实地址myrealadress@abc.com
显示给no-reply@abc.com
。
对于reply to
,我使用:
messageMail.setReplyTo(new Address[]{new InternetAddress("no-reply@abc.com")});
但我可以在邮箱中看到真正的发件人。所以我用:
messageMail.setFrom(new InternetAddress("myrealadress@abc.com", "no-reply@abc.com"));
但我可以在收件人邮箱中看到myrealadress@abc.com
地址...
那么,有没有办法完全隐藏发件人地址邮件给收件人呢?
答案 0 :(得分:1)
您可以通过指定名称
来隐藏它messageMail.setFrom(new InternetAddress("no-reply@abc.com", "WebMaster"));
但通常从姓名和地址通知是发送邮件的好习惯。使用姓名与来自地址并回复。提及do not reply to the sender