主题: 更换ip后无法发送邮件问题的解决
测试了两周iredmail 之后,决定将邮件服务器放到idc。
迁移过去,修改了ip之后,问题发生了。
无法发送邮件。查看 /var/log/message 是
Apr 16 22:24:16 mail roundcube: Invalid response code received from server (450):
Apr 16 22:24:16 mail roundcube: [16-Apr-2009 22:24:16 +0800] SMTP Error: SMTP error: Failed to add recipient 'xxxx@xxxx'
in /var/www/roundcubemail-0.2-stable/program/steps/mail/func.inc on line 1248 (POST /mail/?_task=mail&_action=send)
感觉像是nameserver 的事,就把 dns 加到3个,并重新reboot,还是出现如上错误。
再次仔细检查 /var/log/maillog ,终于发现问题
Apr 16 22:17:24 mail postfix/postfix-script[4553]: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
原来 postfix 用的是自己的 resolv.conf ,将 /etc/resolv.conf 拷贝过去,
再次发送,成功!