PHP mail()发送带有专用服务器域的标头

PHP mail()发送带有专用服务器域的标头,php,ubuntu,Php,Ubuntu,当我通过PHP的mail()发送邮件时,它会发送错误的标题信息 $to = 'mypersonal@gmail.com'; $subject = 'the subject'; $message = 'hello, hi :)'; $headers = 'From: Support <support@site.com>' . "\r\n" . 'Reply-To: From: support@site.com' . "\r\n" . 'X-Mailer: PH

当我通过PHP的mail()发送邮件时,它会发送错误的标题信息

$to      = 'mypersonal@gmail.com';
$subject = 'the subject';
$message = 'hello, hi :)';
$headers = 'From: Support <support@site.com>' . "\r\n" .
    'Reply-To: From: support@site.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
$to='1!'mypersonal@gmail.com';
$subject='主题';
$message='hello,hi:');
$headers='From:Support'。“\r\n”。
答复:发件人:support@site.com' . “\r\n”。
“X-Mailer:PHP/”。phpversion();
邮件($to、$subject、$message、$headers);
在我的gmail中显示

通过MyIdedicatedServer.dediprovider.com提供支持

如何配置PHP mail()来发送我的域名?

mail()已经在发送你的域名了

当Google不熟悉您的服务器,并且您的服务器的主机名与您发送电子邮件的域名不匹配时,Gmail有时会显示该消息。这是一项反垃圾邮件/反钓鱼措施

将适当的SPF记录添加到域中。如果服务器在您的控制下,请尝试将其主机名更改为包含您的域名的内容,如
server1.site.com
。遵循下面链接中列出的所有其他建议。即便如此,也不能保证Gmail会立即删除该消息。根据我的经验,过了一段时间,当谷歌熟悉来自你服务器的电子邮件并认定它们都不是垃圾邮件时,这条信息就会消失。但谷歌似乎不愿透露具体要求,可能是因为他们不想让垃圾邮件发送者变得太聪明

见:

另外,
回复至:发件人:
标题错误。

mail()已发送您的域名

当Google不熟悉您的服务器,并且您的服务器的主机名与您发送电子邮件的域名不匹配时,Gmail有时会显示该消息。这是一项反垃圾邮件/反钓鱼措施

将适当的SPF记录添加到域中。如果服务器在您的控制下,请尝试将其主机名更改为包含您的域名的内容,如
server1.site.com
。遵循下面链接中列出的所有其他建议。即便如此,也不能保证Gmail会立即删除该消息。根据我的经验,过了一段时间,当谷歌熟悉来自你服务器的电子邮件并认定它们都不是垃圾邮件时,这条信息就会消失。但谷歌似乎不愿透露具体要求,可能是因为他们不想让垃圾邮件发送者变得太聪明

见:


另外,
Reply To:From:
标题是错误的。

我更新了我的SPF记录,并更改了标题,但运气不佳。我会继续发送一些漂亮的邮件,希望gmail能给我一些爱:)谢谢你的帮助。我更新了我的SPF记录,并更改了标题,但运气不好。我会继续发送一些漂亮的邮件,希望gmail能给我一些爱:)谢谢你的帮助。