Postfix如何添加域名黑名单和白名单

在这篇教程中,我将介绍如何用Postfix添加域名黑名单,以拒收垃圾邮件。同时也可以用这个方法来添加白名单。如果你还没有安装好Postfix邮件服务器,那么请看这篇文章

/etc/postfix/main.cf

首先登录邮件服务器,编辑/etc/postfix/main.cf文件

sudo vi /etc/postfix/main.cf

在文件中添加下面一行文字,你可以把它插入到文件末尾。

smtpd_recipient_restrictions = check_sender_access hash:/etc/postfix/sender_checks

保存文件。

/etc/postfix/sender_checks

然后在/etc/postfix/目录下创建一个sender_checks文件

sudo vi /etc/postfix/sender_checks

在这个文件中,每一行添加一个域名,域名后面输入OK表示将这个域名添加到白名单,域名后面添加REJECT表示将这个域名添加到黑名单。

example.com            REJECT
website.com              OK

我们也可以将某个二级域名添加到黑名单或白名单,只要在域名前面加上一个小数点就行了。

.example.com            REJECT
.website.com              OK

只将域名的特定邮箱地址添加到黑名单

user@example.com      REJECT

保存/etc/postfix/sender_checks文件。使用postmap命令创建/etc/postfix/sender_checks.db数据库文件

sudo postmap /etc/postfix/sender_checks

最后重新加载Postfix配置文件:

sudo /etc/init.d/postfix reload

就是这么简单!

为这篇文章评分
[Total: 6 Average: 4]

发表评论

电子邮件地址不会被公开。 必填项已用*标注