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



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

$headers .= "Reply-To: ". admin@example.com . "rn";

它对一个电子邮件地址的工作正常,但我不知道如何对多个电子邮件地址实施此地址。实际上,我有一系列与逗号分开的电子邮件地址,我希望所有这些都应收到电子邮件回复。我如何实现?您的帮助将不胜感激。

rfc5322说:

无论哪种情况,都可以包括可选的回复到字段,包含字段名称"回复到"以及一个逗号分隔的列表或更多地址。

因此,您需要做的就是将您的数组爆破到逗号分隔的列表中。

$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: $strrn"

我没有使用回复,但是如果它与cc相同,那么这样做应该是可能的。

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

最新更新