繁体   English   中英

电子邮件回复多个电子邮件地址

[英]Email Reply to multiple email addresses

我想发送电子邮件回复多个电子邮件地址。 实际上有一个以上的管理员,我希望所有这些都应该收到电子邮件回复。 现在我正在使用它

$headers .= "Reply-To: ". admin@example.com . "\r\n";

它适用于一个电子邮件地址,但我不知道如何为多个电子邮件地址实现此功能。 实际上我有一系列用逗号分隔的电子邮件地址,我希望所有这些都应该收到电子邮件回复。 我该如何实现呢? 非常感谢您的帮助。

RFC5322说:

在任何一种情况下,还可以包括可选的回复字段,其包含字段名称“Reply-To”和一个或多个地址的逗号分隔列表。

因此,您需要做的就是将您的数组内存插入以逗号分隔的列表中。

$emails = array ( "john@doe.com", "jane@doe.com", "will@doe.com");
$str = implode (",", $emails); //john@doe.com,jane@doe.com,will@doe.com
$headers .= "Reply-To: $str\r\n"

我没有用回复来做,但如果它与CC一样,那么这样做应该是可能的。

$headers .= "Reply-To: 1st@address.com,2nd@address.com\r\n"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM