我有从javax.mail使用MimeMessage发送电子邮件的方法。我的应用程序是发送一些系统电子邮件,其中发件人是假电子邮件地址(noreply@mydomain.com)。
我需要一些电子邮件不会发送给收件人,它将被发送到support@mydomain.com。
我在Stackoverflow中搜索,但没有回答帮助我。有人能帮助我吗?
答案 0 :(得分:1)
您可以通过设置信封返回地址将送达报告定向到特定地址。设置mail.smtp.from
会话属性,或使用SMTPMessage.setEnvelopeFrom方法。
请注意,并非所有投放失败都会导致未投放报告。您可能需要启用传递状态通知(有关更多信息,请参阅RFC 3462和RFC 3464),但即使这样,某些服务器也不支持它或将忽略它。
请参阅mail.smtp.dsn.notify
和mail.smtp.dsn.ret
属性。
JavaMail FAQ有关于此主题的更多信息。