PHP 邮件中的送达报告和已读回执

2022-08-30 13:31:47

你们中有没有人知道要添加哪些邮件标题才能获得已读回执和递送报告?现在,当您使用正常的PHP邮件功能时。没有像phpMail那样花哨的附加脚本/类。


答案 1

对于读数确认:

您必须添加标头。X-Confirm-Reading-To

X-Confirm-Reading-To: <address>

对于交货确认:

您必须添加标头。Disposition-Notification-To

有关用法的详细信息,请参阅 RFC 3798


像这样的事情的一般提示:

使用您选择的邮件客户端生成具有所需参数的电子邮件,将其发送给自己并查看邮件源。

在那里,您可以找到由您要查找的功能添加的必要标头。然后阅读RFC或谷歌,了解相关标头的具体详细信息。


答案 2

Gmail 会阻止以下方法:

img src=“http://yourdomain/tracking.php?id=EMAIL_ID” width=“0” height=“0”

这是因为图像是从代理中检索的。由于URL包含变量而不是真实的图像文件,因此不会显示图像。跟踪器将毫无用处。

在我构建自己的时事通讯系统时,我亲身体验过这一点。


推荐