1

我遇到了与此问题中提出的问题类似的问题

sendmail(通过 PHP)将发送一封电子邮件,除非它的地址与其所在的服务器具有相同的域。

我知道这是因为 sendmail 正在尝试在本地发送电子邮件。

我对服务器的控制有限,因为它是一个共享的托管环境。我几乎仅限于配置 php.ini 和修改 php。在这些限制范围内,有没有办法告诉 sendmail 做我想做的事?

如果做不到这一点,我看到的唯一其他选择是使用 SMTP 并让谷歌发送电子邮件,这似乎有点矫枉过正,因为 sendmail 已经准备好使用。

4

1 回答 1

0

我不知道,但如果可以,请联系您的主机并要求他们从以下位置删除您的域名:

/etc/mail/本地主机名

如果您使用 qmail,请从

/var/qmail/control/虚拟域

(地点可能有所不同)

于 2009-07-22T02:32:04.227 回答