sendMail不会从服务器发送电子邮件

时间:2016-04-28 14:00:56

标签: php linux server sendmail hosts

所以,我在Rackspace中设置了一个服务器,它安装了Apache2和PHP。一个网站在那里托管没有问题。该网站有一个表单,使用php mail()函数将信息发送到电子邮件。问题是sendMailconfig给我一个主机名的问题。它说:

  

警告:本地主机名app1不合格。

然后它使用本地主机,但邮件日志表明127.0.0.1拒绝连接,因此邮件不会消失。这是我的主机文件。我会在一些数字上加上xxx而不是透露私人信息:

127.0.0.1 localhost
10.xxx.xxx.247  app1
162.xxx.xxx.164 app1
2001:xxxx:xxxx:xxxxx:xxxx:xxx:3abc app1

如果我尝试将主机名称更改为app1.xxxx.com,因为该网站存在,这是一个有效的域名,它会告诉我hostname: Name or service not known

为什么sendmail无效?

0 个答案:

没有答案