PHP/mail:服务器发送来自错误域的电子邮件

PHP/mail:服务器发送来自错误域的电子邮件

我有一个带有两个域的 Mediatemple dv(Plesk)服务器,每个域都有静态 IP。

我将域 1 作为主域,将域 2 作为辅助域。

当来自 domain2 的 PHP 脚本发送电子邮件时,标题显示 domain1 的 IP 地址作为来源。已接收:来自 domain2.com(domain1.com [70.ipof domain1])。

我只希望提及 domain2,因此我执行以下操作:

将服务器名称更改为 domain2.com,使 domain2.com 成为主域(大约 30 小时前),使 domain2.com 的固定 IP 地址成为服务器的默认地址。

当脚本发送电子邮件时,我仍然会在标题中看到与上面相同的信息。

我需要做什么才能使电子邮件来源成为 domain2.com?

答案1

重置主机名、重置 php 和邮件服务器。实际上,您可以重置与 Web 服务相关的所有内容,如果这没有帮助,则对 domain1 执行 grep /etc 并清除它,然后再次重置。

答案2

答案3

看一下这个:http://articles.sitepoint.com/article/advanced-email-php

还要验证sendmail_path中的php.ini,然后检查 sendmail 可执行文件的配置文件。

相关内容