我正在制作一个退回检测程序,该程序读取退回邮件。我们的设置是发送电子邮件,将[email protected]添加到已发送的邮件中。一些接收者已经不存在了,因此我们要阅读退回邮件,并检测退回邮件的收件人。现在我正在做谷歌搜索,因此崩溃了一两天。现在,我偶然发现了一个名为VERP的变量信封返回路径。但是,这里有人可以用“人类”的术语向我解释技术吗?
我以这种方式理解:
将邮件发送给收件人,并将其标题设置为[email protected]的“ FROM:”。
但是,如果收件人不存在,收件人邮件服务器如何在FROM头中扣除返回地址?是否从发送邮件中设置的“返回路径”中扣除?
希望有人能理解我的问题,并可以向我解释它的工作原理,或者告诉我另一种解决方法。
最佳答案
想象一下:
您将新闻通讯发送至:
鲍勃@ Example.org
简@ Example.org
史蒂夫@ Example.org
Bob和Jane的地址不再存在。
因此,对于您定位的每个邮件地址,您都会生成一个唯一的Return-Path:地址,如下所示:
对于Bob:[email protected]
对于简:[email protected]
对于史蒂夫:[email protected]
然后(通过编程方式)在bounce.yourdomain.com上检查您的全部帐户,您会发现两封电子邮件:
一个用于[email protected],另一个用于[email protected]。
您之前在某处存储了1属于bob,2属于Jane的位置,因此您将其从新闻稿列表中删除。