编辑/etc/postfix/main.cf文件,在文件中添加下面一行文字,你可以把它插入到文件末尾。
sudo vim /etc/postfix/main.cf smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/check_sender_access
然后在/etc/postfix/目录下创建一个check_sender_access文件,内容如下
example.com REJECT your.com OK .example.com REJECT .your.com OK user@example.com REJECT
将域名的特定邮箱地址添加到黑名单,也可以将某个二级域名添加到黑名单或白名单,只要在域名前面加上一个小数点就行了。邮箱与域名后面输入OK表示将这个域名添加到白名单,域名后面添加REJECT表示将这个域名添加到黑名单。
使用postmap命令创建/etc/postfix/sender_checks.db数据库文件
postmap /etc/postfix/check_sender_access
最后重新加载Postfix配置文件
sudo /etc/init.d/postfix reload