小编pi.*_*pi.的帖子

如何根据“收件人”地址过滤和拒绝 postfix 中的邮件

我的 CentOS 服务器配置为仅用于发送邮件。我需要一个过滤器来拒绝针对选定目的地的邮件。例如,如果我测试

> mail -s "test"  spam@trash.com
Run Code Online (Sandbox Code Playgroud)

我希望该邮件被拒绝而不发送。我已经探索过

smtpd_收件人限制

标记[和其他人],但我无法使其发挥作用。日志仍然显示邮件已发送并从队列中删除。

在 main.cf 文件中的 smtpd_recipient_restrictions 下,我有:

> check_sender_access hash:/etc/postfix/maps/access_sender
Run Code Online (Sandbox Code Playgroud)

例如我有的地方

@trash.com     REJECT
Run Code Online (Sandbox Code Playgroud)

我想补充一点,该服务器将邮件转发到另一个服务器,但我希望在转发到主机之前可以过滤掉不需要的邮件。请帮忙。谢谢

postfix spam centos

4
推荐指数
1
解决办法
4528
查看次数

标签 统计

centos ×1

postfix ×1

spam ×1