Postfix - 拒绝向某些域名发送电子邮件

Postfix - 拒绝向某些域名发送电子邮件

例如

/\.host$/ REJECT We reject all .host domains!
/\.pw$/ REJECT We reject all .pw domains!

这样,我就无法收到我想要的域名发来的电子邮件了。这里没问题。

我不希望将电子邮件发送到我已确定要尝试的域名。示例;

.com.br
.it
.host

像这样。有办法吗?我再说一遍,我想要做的是阻止传出。

答案1

原则上,你所要求的是一个简单的交通地图。要阻止传送,您可以将传输设置为“错误”,并向发件人提供额外的错误消息:

.example.com     error:mail for *.example.com is not deliverable

将此行(和类似的行)放入文本文件中,例如,/etc/postfix/my_transport_maps每行一个规则。

创建后以及每次更新文件时,都需要通过运行来“编译”它postmap /etc/postfix/my_transport_maps。然后通过将其添加到系统中/etc/postfix/main.cf

transport_maps = hash:/etc/postfix/my_transport_maps

并重新加载 Postfix。

相关内容