我正在使用 PHP 的 mail() 函数,但我无法向大多数服务器发送邮件。它毫无问题地向 GMAIL 发送邮件...可能其他服务器只是拒绝我的邮件...我设置了我需要的邮件服务器的 MX 记录...我将 PTR 记录更改为 mail.example.com ......但是仍然无法发送邮件......我该如何解决这个问题?
此外,消息的发件人显示为“www-data@localhost”
(我使用的是数字海洋,Ubuntu 12.04)
我在日志文件中遇到的错误:
我的不合格主机名(localhost)未知;睡眠重试 localhost sendmail[11620]:无法限定我自己的域名 (localhost) -- 使用短名称(我在 mail.err 中遇到的错误);并且在日志文件中显示了一些关于验证的错误,我是否需要安装关于 STARTTLS=client 的 smt