问题描述:
调用sendmail发送邮件,开启sendmail服务,发向qq、163的邮箱都能正常接收到,但是发送到内部extmail却无法接收到。
查看邮件服务器日志,有如下内容:
Mar 14 16:32:46 mail postfix/smtpd[15370]: NOQUEUE: reject: RCPT from unknown[1.1.1.1]: 450
4.1.8 <root@localhost.localdomain>: Sender address rejected: Domain not found; from=<root@localhost.localdomain>
to=<user@aa.com.cn> proto=ESMTP helo=<localhost.localdomain>
解决方法:
1、修改网站服务器hosts,添加本地解析域名
2、修改内部DNS解析,在bb.com添加一条MX记录指定到网站服务器
注意:
配置后,记得清理linux服务器DNS缓存,命令: