设置邮件(Ubuntu Server 10.04)

设置邮件(Ubuntu Server 10.04)

看来我服务器上的邮件功能还可以。我有一个简单的 PHP 邮件程序脚本,可以向任何非本地电子邮件地址发送邮件。例如[电子邮件保护]

然而,如果我尝试[电子邮件保护],它告诉我

/home/myuser/dead.letter... Saved message in /home/myuser/dead.letter

有时

You have new mail. 

这是什么意思?有人知道我该怎么做才能让我的电子邮件真正发送出去吗?

我使用 google apps 来处理域名——因此基本上 gmail 托管了我域名的电子邮件,而我没有使用自己的服务器来接收邮件。我已经正确设置了名称服务器——我想知道这是否与我的发送配置有关(PHP 的邮件功能通常使用什么来发送,sendmail?)或者可能是我的接收配置——也许某些东西使它对“本地”邮件的行为有所不同

答案1

这听起来像是您告诉 sendmail 它应该接受发往 mydomain.com 的邮件。查看 /etc/mail/local-host-names 并查看该域是否列在其中。如果是,您需要将其删除并重新启动或重新加载 sendmail。

相关内容