gpt4 book ai didi

java - 如何将未送达的电子邮件发送到特定电子邮件地址

转载 作者:行者123 更新时间:2023-12-02 12:17:45 25 4
gpt4 key购买 nike

我有使用 javax.mail 中的 MimeMessage 发送电子邮件的方法。我的应用程序正在发送一些系统电子邮件,其中发件人是假电子邮件地址 (noreply@mydomain.com)。
我需要当某些电子邮件无法发送给收件人时,它将被发送到 support@mydomain.com。
我在 Stackoverflow 中搜索,但没有答案对我有帮助。有人可以帮助我吗?

最佳答案

您可以通过设置信封退回地址将送达报告定向到特定地址。设置mail.smtp.from session 属性,或使用 SMTPMessage.setEnvelopeFrom方法。

请注意,并非所有交付失败都会导致未交付报告。您可能需要启用传递状态通知(请参阅 RFC 3462 和 RFC 3464 了解更多信息),但即使如此,某些服务器也不支持它或会忽略它。

请参阅mail.smtp.dsn.notifymail.smtp.dsn.ret属性。

JavaMail FAQ有关于此主题的更多信息。

关于java - 如何将未送达的电子邮件发送到特定电子邮件地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46035776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com