0

我使用 PHPMailer 发送电子邮件。但由于某种原因,它总是去垃圾邮件箱..

谷歌说这封电子邮件缺少mailed-by header

问题是如何使用 PHPMailer 添加附加标头?

current code:
function sendMail($mail, $arr) {
    $mail->AddAddress($arr['toEmail'], $arr['toName']);
    $mail->SetFrom($arr['fromEmail'], $arr['fromName']);
    $mail->AddReplyTo($replyEmail, $replyName);
    $mail->Subject = trim($arr['subject']);
    $mail->addCustomHeader('mailed-by: mydomain.com'); <-- didnt work.
    $mail->MsgHTML( trim($arr['content']) );
    $mail->IsHTML(true); 
    $mail->Send();
}
4

2 回答 2

1

也许试试:$mail->Hostname根据这个文档

于 2012-12-12T13:37:41.613 回答
-1

已经试过了吗?:

$mail->Host = "mydomain.com";
于 2012-12-12T13:39:50.430 回答