我已经在服务器上设置了 Postfix 和 Squirrel Mail。但是,每次我从服务器向我的 Gmail 帐户发送电子邮件时,邮件始终未到达。我没有收到退回的邮件,也没有收到垃圾邮件。什么都没有。
我检查了我的邮件日志并发现了以下行:
Mar 16 07:55:23 setanta postfix/smtp[17339]: 64F235F83: to=<[email protected]>, relay=none, delay=0.07, delays=0.07/0.01/0/0, dsn=4.4.1, status=deferred (connect to
127.0.0.1[127.0.0.1]:10024: Connection refused)
我做了如下/etc/postfix/main.cf
更改:
inet_interfaces = all
inet_interfaces = $myhostname
inet_interfaces = $myhostname, localhost
inet_interfaces = all
#
我一次删除了这些选项,每次都重新启动 Postfix,但仍然收到Connection Refused
错误。我不知道这是否有任何区别,但当我向此服务器发送电子邮件时,电子邮件也从未送达。但我也没有收到退回的电子邮件。
答案1
此错误是由于 amavisd 服务未启动而导致的。一旦启动,它就可以正常工作。