Php 使用密件抄送时如何在邮件中添加取消订阅链接
我正在控制器中使用以下代码向订阅者发送时事通讯Php 使用密件抄送时如何在邮件中添加取消订阅链接,php,email,yii2,Php,Email,Yii2,我正在控制器中使用以下代码向订阅者发送时事通讯 $body = $model->letter_content; $to_email = 'admin@site.in'; for($i=0;$i<count($msg_to);$i++){ $maitto = $msg_to[$i]; if($maitto != '') $heade
$body = $model->letter_content;
$to_email = 'admin@site.in';
for($i=0;$i<count($msg_to);$i++){
$maitto = $msg_to[$i];
if($maitto != '')
$headers .= 'Bcc:'.$maitto."\r\n";
}
mail($to_email,$subject,$body,$headers);
$body=$model->letter\u content;
$to_电子邮件地址:admin@site.in';
对于($i=0;$i),在这种情况下基本上有两种选择:
你可以让“取消订阅”链接将他们带到一个页面,在那里他们可以输入自己的电子邮件地址
你可以找到一种方法,开始循环通过每个用户单独发送电子邮件,就像你说的那样,你不想这样做
一封电子邮件只能包含一组内容。因此,无论你发送给多少人,他们都会收到相同的电子邮件
如果您真的很想为每个人使用BCC字段,那么选项一就可以了。在这种情况下,您基本上有两个选项:
你可以让“取消订阅”链接将他们带到一个页面,在那里他们可以输入自己的电子邮件地址
你可以找到一种方法,开始循环通过每个用户单独发送电子邮件,就像你说的那样,你不想这样做
一封电子邮件只能包含一组内容。因此,无论你发送给多少人,他们都会收到相同的电子邮件
如果您真的强烈希望为每个人使用BCC字段,那么选项一就可以了
$body .= '<a href="unsubscribe.php?id=$maitto">UNSUBSCRIBE</a>'