我正在尝试使用smtp.gmail.com作为我的smtp服务器来为我的域名iserver.com发送邮件。当我尝试发送电子邮件时,我得到以下内容:
root@Iserver-web1:/etc/mail/auth# mail -v joep83@gmail.com
Subject: test
pc
EOT
^C
root@Iyearbook-web1:/etc/mail/auth# WARNING: local host name (Iserver-web1) is not
qualified; see cf/README: WHO AM I?
joep83@gmail.com... Connecting to [127.0.0.1] via relay...
joep83@gmail.com... Deferred: Connection refused by [127.0.0.1]
提前感谢您的帮助
答案 0 :(得分:1)
只需重新启动sendmail服务,即可通过
执行此操作service restart sendmail
这解决了我的问题
答案 1 :(得分:-1)
正如http://mail.google.com/support/bin/answer.py?answer=13287所说,您需要使用身份验证并通过安全通道进行通信(例如,使用ssl)。您可能未配置为在本地执行此操作。
我会使用exim发送邮件,并配置exim使用gmail发送邮件。看起来http://typo.submonkey.net/articles/2005/9/9/use-gmail-as-a-smart-host有关于如何执行此操作的建议。