使用sendmail制作一个简单的脚本,但每次发送邮件时,我都会在“发件人”字段中看到我的DNS,而不是我想要放入邮件标题中的DNS。我不知道如何摆脱它,为什么会发生这种情况?这是一个功能。也许有人可以提供帮助?
function send_mail($to,$subj,$text)
{
$mail_headers = <<<END
From: "MyName"<support@myname.com>
Content-Type: text/html; charset=utf-8
END;
mail($to,$subj,$text,$mail_headers);
}
更新
通过DNS我的意思是我的托管邮件DNS所以而不是我在FROM里面的名字我得到像MyName support@myname.com@server03.abstractdns.com
或MyName support@myname.com@server03.abstractdns.com