解析退回的(无法投递的)电子邮件的最佳方式是什么?解析退回的电子邮件
当电子邮件反弹回我的服务器时,我想找到为什么它弹跳(软/硬)和无法传递的电子邮件地址。然后,我可以在我的数据库中正确处理它,并/或者标记用户在下次登录时更新他们的电子邮件。
我的目标是保护我的域名的邮件声誉。我只发送交易电子邮件,但过了一段时间,这些收件箱中的一些变得陈旧,邮件反弹回来。我不想每周都将电子邮件发送到反弹的地址。
我找不到任何关于这最近的许多问题,并且什么都没有实际的解决方案:
1)How to parse Delivery Status Notifications emails bounced from Mailer Deamons
2)Automatically remove bounced email addresses from database?
我希望有是某种开源库来帮助解析无法投递的邮件,但似乎无法找到类似的东西。当然人们长期以来一直在处理这个问题......
我想在我的服务器上处理这个问题,而不是像sendgrid/mandrill/mailgun这样的服务。
任何人都可以指向正确的方向吗? (我使用Ubuntu和Postfix)