Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在一次发送给多个用户的电子邮件中添加取消订阅链接_Php_Email_Newsletter_Unsubscribe - Fatal编程技术网

Php 如何在一次发送给多个用户的电子邮件中添加取消订阅链接

Php 如何在一次发送给多个用户的电子邮件中添加取消订阅链接,php,email,newsletter,unsubscribe,Php,Email,Newsletter,Unsubscribe,我发送通知邮件给所有注册用户在该网站与取消订阅链接。目前,我正在浏览数据库中的所有用户,并向每个用户发送邮件。对于Unsubscribe链接,我添加了用户电子邮件,以在每个用户单击链接时区分他们。电子邮件中除“取消订阅”链接外的所有内容都是相同的 有没有办法一次向所有用户发送邮件而不循环,并为每个用户获取不同的“取消订阅”链接,这样我就可以在每个用户单击链接时区分他们,只需简单地说:没有 两封电子邮件可以是相同的,也可以是不相同的——如果它们有不同的链接,它们就不是。没有一种机制可以一次性向不同

我发送通知邮件给所有注册用户在该网站与取消订阅链接。目前,我正在浏览数据库中的所有用户,并向每个用户发送邮件。对于Unsubscribe链接,我添加了用户电子邮件,以在每个用户单击链接时区分他们。电子邮件中除“取消订阅”链接外的所有内容都是相同的

有没有办法一次向所有用户发送邮件而不循环,并为每个用户获取不同的“取消订阅”链接,这样我就可以在每个用户单击链接时区分他们,只需简单地说:没有

两封电子邮件可以是相同的,也可以是不相同的——如果它们有不同的链接,它们就不是。没有一种机制可以一次性向不同的用户发送不同的电子邮件。

只是简单地说:没有


两封电子邮件可以是相同的,也可以是不相同的——如果它们有不同的链接,它们就不是。没有一种机制可以一次性向不同的用户发送不同的电子邮件。

如果您使用SendGrid或PostageApp之类的电子邮件传递服务,它们会提供此类功能。在SendGrid上,它们具有支持替换的X-SMTPAPI头-JSON文本字符串-(),其中每个替换(自定义/动态文本段)值对应于JSON字符串“收件人”部分中的电子邮件

使用此功能,您可以将电子邮件连同收件人列表和自定义字段(如姓名或退订链接)一起发布到快递服务,快递服务将负责合并电子邮件并将其发送给所有收件人


这种方法使用得越多,将节省大量带宽和处理时间。如果您发送的电子邮件不多,这些电子邮件递送服务将提供有限的免费帐户。

如果您使用SendGrid或PostageApp等电子邮件递送服务,它们将提供此类功能。在SendGrid上,它们具有支持替换的X-SMTPAPI头-JSON文本字符串-(),其中每个替换(自定义/动态文本段)值对应于JSON字符串“收件人”部分中的电子邮件

使用此功能,您可以将电子邮件连同收件人列表和自定义字段(如姓名或退订链接)一起发布到快递服务,快递服务将负责合并电子邮件并将其发送给所有收件人


这种方法使用得越多,将节省大量带宽和处理时间。如果您发送的电子邮件不多,这些电子邮件传递服务将提供有限的免费帐户。

将它们发送到取消订阅页面,然后让它们输入相应的电子邮件地址。当我收到这么复杂的退订单时,我只是点击了垃圾邮件。让过程对用户来说尽可能简单。将他们发送到“取消订阅”页面,然后让他们输入电子邮件地址。当我收到这么复杂的退订单时,我只是点击了垃圾邮件。让过程对用户来说尽可能简单。