agideo@ats-lidian:~$ telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 ats-lidian ESMTP Postfix (Ubuntu)
ehlo localhost
250-ats-lidian
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from: robin.wu.cn@gmail.com
250 2.1.0 Ok
rcpt to: robin.wu.cn@gmail.com
554 5.7.1 <***@gmail.com>: Relay access denied邮件日志
tail -f /var/log/mail.log
Feb 17 11:32:38 ats-lidian postfix/smtpd[4768]: warning: ::1: address not listed for hostname localhost
Feb 17 11:32:38 ats-lidian postfix/smtpd[4768]: connect from unknown[::1]
解决方案
sudo vi /etc/hosts
# from this...
::1 localhost ip6-localhost ip6-loopback
# ...to this
::1 ip6-localhost ip6-loopback
[quote]http://ubuntuforums.org/showthread.php?t=1506067[/quote]
本文记录了一次解决Postfix邮件服务器中继访问被拒绝的问题过程。通过使用telnet命令进行测试,发现从localhost发送邮件时遇到权限拒绝错误。最终通过修改/etc/hosts文件中的localhost条目解决了此问题。
2350

被折叠的 条评论
为什么被折叠?



