是否可以捕获失败的邮件。我已经创建了一个发送邮件的应用程序,我有一个日志文件来存储发送的邮件。如果发送的邮件失败,我只想查找失败的邮件并更新日志文件。
有可能!有没有办法匹配发送的邮件和失败的邮件
请帮助我并指导我。
答案 0 :(得分:3)
如果您的意思是失败,退回的电子邮件,您可以在“return-path”标题中添加电子邮件地址。如果电子邮件被退回,它将返回到返回路径中指定的电子邮件地址。然后,您可以设置服务来分析这些电子邮件。
答案 1 :(得分:0)
您必须指定您使用的是哪个客户端,Postfix,sendmail等? 你是什么意思“失败”。
基本方法是使用crontab。它可以指示错误消息 到您的电子邮件,当它失败时
MAILTO=youremail@foo.net
#
# run five minutes after midnight, every day
5 0 * * $HOME/bin/emailcode
如果您使用sendmail,则可以随时使用 验证日志:
/var/log/maillog