Postfix收信人白名单设置
Posted itbox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postfix收信人白名单设置相关的知识,希望对你有一定的参考价值。
说明:
使用main.cf配置文件中smtpd_recipient_restrictions参数,可实现收信人白名单或黑名单的效果,本文就白名单加以说明。
1、在main.cf文件末行加入如下配置(文件位置/etc/postfix/main.cf),开启收件人访问控制功能,指定收件人白名单文件,并设置缺省策略为拒绝(reject参数可不填,即不设置缺省),不可换行
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/recipient_access,reject
其中/etc/postfix/recipient_access为白名单文件,里面填写邮箱、域名、IP的白名单列表
2、创建白名单文件
vim /etc/postfix/recipient_access
文件内容为用户列表,每行一条,后面大写OK表示允许,大写REJECT表示拒绝
scott@tompig.cn OK
test@tompig.cn REJECT
外域发给scott@tompig.cn的邮件将被允许,外域发给test@tompig.cn的邮件将被拒绝
3、执行如下命令,将白名单文件转换为数据库格式
postmap /etc/postfix/recipient_access
4、重新加载postfix
postfix reload
以上是关于Postfix收信人白名单设置的主要内容,如果未能解决你的问题,请参考以下文章