linux – 是否可以将Postfix中的外发电子邮件限制为一个特定的域?

前端之家收集整理的这篇文章主要介绍了linux – 是否可以将Postfix中的外发电子邮件限制为一个特定的域?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们的生产服务器需要定期向客户群发邮件.这非常有效.问题是,当我们测试新功能并忘记覆盖整个众多数据库和表格中的实际客户端电子邮件时,我们的“暂存”环境也会向我们的客户发送电子邮件.

我想到了一个解决方案:我能否以一种所有外发电子邮件被阻止的方式配置Postfix,除非它们在我们的登台/测试服务器上时发往我们自己的域.

我google了一下,发现了如何拒绝特定的域名,但除了一个域名之外没有找到拒绝它们的方法.任何帮助将不胜感激.

解决方法

您可以在main.cf中添加传输地图:
transport_maps = texthash:/etc/postfix/transport

然后使用您喜欢的编辑器编辑/ etc / postfix / transport并添加

example.com smtp:
* error:only mail to *@example.com will be delivered

这将使用*@example.com以外的收件人退回每封邮件.如果您需要能够在运行时更改transport_map而不是texthash,但是一旦您更改了相应的.db文件就必须在文件上使用postmap,因此后缀通知它已经更改.如果你不想反弹其他邮件,请改用:

example.com smtp:
* discard:

猜你在找的Linux相关文章