我正在pipe理一组曾经有MXlogging指向托pipe邮件服务的域名。
当托pipe的电子邮件服务被停用时,发送到(现在无效的)地址的电子邮件导致邮件后台程序失败消息,这是可以的。
这不是这种情况了。
现在,域名已经迁移到新名称服务器上,并且我已经设置了新的Alogging,但是没有MXlogging,因为它们不会被关联到新的邮箱。
现在的问题是,如果有人向其中一个旧地址发送电子邮件,即使邮件丢失,也不会向发件人报告错误。 我想这是因为有有效的Alogging。
确保生成邮件程序守护程序错误的最佳方法是什么? 我应该设置MXlogging指向一个无效的IP(例如本地主机)?
正如@MichaelHampton在评论中所说的,几天之后,我确实收到了失败的消息 。 不同的邮件提供商(自定义IMAP / SMTP,Gmail,雅虎)使用不同的重试策略和错误报告,但邮件传递将失败,发件人应该收到失败消息 (尽pipe我想象它取决于发件人的邮件提供商)。
有很多方法可以configurationDNS,使传输不可能,但其中一些将被视为临时错误,并导致SMTP层重试几天,然后再发送一个错误。
如果您想马上收到一条错误信息,最可靠的方法就是将它们引导到一个说话SMTP的服务器。 在HELO和MAIL命令上成功执行,然后在RCPT命令上出现一个永久性的错误,这是使发送者完全清楚该地址无效的方法。