首页 > 代码库 > zimbra中启用了dns检查后通过个别需放行的SMTP IP地址之设置

zimbra中启用了dns检查后通过个别需放行的SMTP IP地址之设置

1、使用zimbra过程中,有较多利用动态IP随意发送虚假发件人的垃圾邮件,为屏蔽掉此类邮件,需在zimbra管理页面中选项:  配置---MTA中勾选以下如图的选项,

技术分享


2、设置此选项后效果明显,很多假冒发件人的垃圾邮件被系统直接屏蔽掉,不会进入到使用者的收件箱或垃圾邮件箱。但也遇到另外一个问题,个别客户的邮件也会被屏蔽掉。报错如下图:

技术分享


3、先查询zimbra的log档,查到被屏蔽的客户邮件发送smtp的服务器IP,然后利用nslookup查询客户邮件系统的MX记录,发现2者地址不相符,或是客户的SMTP地址并没有相应域名绑定,原因可能是客户在邮件系统前架设了邮件过滤系统导致增加的IP与原MX记录不符,或是其他原因。

找到原因后,通知客户修改MX记录比较不现实,因此修改本机hosts档以让邮件系统通过客户smtp ip地址的检查。

vi /etc/hosts  将客户IP增加进入

58.210.xxx.xxx    mail.sz-xxx.com

222.92.xxx.xxx   mail.pxx.com.cn

:wq 保存推出

cat /etc/hosts   如下图所示:

技术分享


4、修改完后重启网络服务起效  service network restart

zimbra中启用了dns检查后通过个别需放行的SMTP IP地址之设置