安装完iRedMail之后发现可以给外网发邮件但是收不到外网发来的邮件,查看log发现这么一句话:postfix/postscreen[11355]: NOQUEUE: reject: RCPT from [58.100.201.195]:55227: 550 5.7.1 Service unavailable; client [58.100.201.195] blocked using zen.spamhaus.org;
原来是被DNSBL拒绝了,中国很多邮件服务都被DNSBL列入黑名单,所以只要禁用DNSBL功能即可,步骤如下:
1.vi /etc/postfix/master.cf
#smtp inet n - n - 1 postscreen
#dnsblog unix - - n - 0 dnsblog
#smtpd pass - - n - - smtp
#tlsproxy unix - - n - 0 tlsproxy
smtp inet n - n - - smtp
:wq
2.systemctl restart postfix
---------------------
作者:cloudlll
用一个例子来演示会更加清晰