发送没有cc和bcc字段的邮件时出错

时间:2013-01-04 08:54:20

标签: php sql-server

我可以在,cc,bcc字段中发送和接收邮件。但是当我尝试发送邮件时,只有'to'字段填写没有任何反应。

我正在使用以下代码:

<?php
            $to= $_POST["too"];
            $cc= $_POST["ccc"];
            $bcc=$_POST["bc"];
            $strSubject = $_POST["subj"];
            $strMessage = $_POST["message"];
            $strHeader = "";
            $strHeader .= "Cc: ".$cc."\r\n";
            $strHeader .= "Bcc: ".$bcc."\r\n";
            $strHeader .= "from: xyz <xyx@mydomain.com>";
            $strHeader .= $strMessage."\n\n";
            $strHeader .= $strContent."\n\n";
    }

    $flgSend = @mail($to,$strSubject,null,$strHeader);
?>

1 个答案:

答案 0 :(得分:1)

修改代码,仅在提供相应的值时附加Cc:Bcc:行。