0

PEAR::Mail用来发送数千封电子邮件,一切正常。在我的电子邮件的页脚中,我为那些想要退订的人提供了这个链接:

在此处输入图像描述

当有人单击该链接时,我会转到我的数据库以从我的订阅者列表中删除该电子邮件地址。但是,我最近注意到我的 Gmail 帐户在公司名称旁边的主题行下方包含了这个取消订阅按钮:

在此处输入图像描述

当有人通过单击该链接取消订阅时,我猜 Gmail 会确保该人不再收到来自我的服务器的电子邮件,但问题是我无法知道从我的数据库中删除该用户。我不想在我的数据库中保留不想收到我的电子邮件的人的电子邮件(那些明确取消订阅的人)。我怎么知道有人点击了公司名称旁边的“取消订阅”链接?谢谢你。

4

1 回答 1

1

标题“列出取消订阅链接”可以设置您希望如何通知您:

1) 一封邮件当收件人点击“列表-取消订阅”时,这会自动生成一封电子邮件,通知发件人一个电子邮件地址已取消订阅。取消订阅标头设置有将接收取消订阅请求的电子邮件地址。

2) 取消订阅 URL 将订阅者带到您的页面以处理取消订阅请求的链接。在您的页面上,您可以要求用户确认退订或统计原因。

示例(使用两种类型的设置)

From: weeklynews@example.com
Subject: News about tech
Date: April 15, 2020
To: myhappycleint@somecompany.com
List-Unsubscribe:<mailto:unscubscribe@example.com>, <https://example.com/unsubscribes.php>

请注意,并非所有邮件客户端都支持 URL:

Gmail: Mailto, URL
Outlook: Mailto
Yahoo: Mailto
Thunderbird: Mailto, URL
iOS mail: Mailto
于 2020-04-15T21:26:34.847 回答