我无法弄清楚下面的错误信息是什么意思。 只要从192.168.xx地址的邮件服务器推送邮件,它就会popup日志。
postfix / smtpd [1337]:警告:hostname example.com未parsing为地址93.184.216.119
然而,domaion解决了这个地址,只有一个Alogging(而/ etc / hosts中的127.0.1.1)
$ dig example.com
- Postfix的SMTP服务器获取“550请求的邮件操作没有采取:无效的IP”
- 基于原点的postfix中继
- 后缀放弃或更改基于另一个标题行的消息ID标头
- Postfix拒绝传入的退回通知(收件人地址被拒绝:本地收件人表中的用户未知)
- 根据域configurationPostfix通过同一个中继发送不同的用户
example.com。 3600中A 93.184.216.119
虽然反向DNS是不正确的,那不是什么警告说,也不解释为什么它只是由LAN邮件触发。 通过tcpdump证实,局域网邮件服务器ehlo的子域sub.example.com是后缀服务器已知的192.168.1.99。
任何想法如何进行debugging? 如何找出导致警告的原因? 任何帮助非常感谢。
$ postconf -d | grep smtpd_helo_restrictions
smtpd_helo_restrictions = permit_mynetworks,reject_unknown_helo_hostname
解:
smtp_host_lookup = native
将使客户端后缀实例的行为与该系统上的其他邮件客户端的方式一样 – 使用/ etc / hosts IP – 之后,目标系统将不再抱怨看到客户端从外部IP连接,尽pipe知道它为192.168.xx