向多个收件人发送电子邮件 – 抄送:和密送:在PHP中

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了向多个收件人发送电子邮件 – 抄送:和密送:在PHP中脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
该程序正在运行,但如何发送多个CC和BCC.

for($i = 0; $i < count($snteadd); $i++)
{
    $subjt    = $subject;
    $mess     = $message;
    $toinfo  .= $snteadd[$i];
    $headers  = "MIME-Version: 1.0 \r\n";
    $headers .= "Content-tyPE: text/htML; charset=iso-8859-1\r\n";
    $headers .= "From: <$fromemailid>\r\n";
    $headers .= "Reply-To: <$fromemailid>\r\n";  
    $hedders .= "cc : <$sendCC>\r\n" ; 
    $headers .= "Bcc :  <$sendBCC>\r\n";
    $headers .= "X-Mailer: PHP 4.x";         
    $sendbcc = $snteadd[$i] .",";
    $sendbcc .= $sendCC . ",";
    $sendbcc .= $sendBCC;             

    if($jvl != $i) 
    {
        $toinfo .= ",";
    }

    if($snteadd[$i] != "") 
    {
        $result = mail($sendbcc,$subjt,$mess,$headers);
        if(!$result)
        {     
            $subjdis     = "Auto Response for Message Sending Failed";
            $headersdis  = "MIME-Version: 1.0\r\n";
            $headersdis .= "Content-type: text/html; charset=iso-8859-1\r\n";
            $headersdis .="Message Sending Failed\r\n";
            $headersdis .= "From: <$fromemailid> \r\n";
            $msgdis = "Message Could not be Delivered to this Mail ID ".$snteadd[$i];
            mail($fromemailid,$subjdis,$msgdis,$headersdis);   
            PRint "We encountered an error sending your mail <br>";
            //echo $headersdis;
        }
    }
}

解决方法

只需以逗号分隔的地址列表就可以为每个字段执行操作.请注意,您的问题代码中有许多拼写错误.

脚本宝典总结

以上是脚本宝典为你收集整理的向多个收件人发送电子邮件 – 抄送:和密送:在PHP中全部内容,希望文章能够帮你解决向多个收件人发送电子邮件 – 抄送:和密送:在PHP中所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。