允许某些用户仅向特定域发送电子邮件

允许某些用户仅向特定域发送电子邮件

我有一个具有多个域和用户的电子邮件服务器。

我需要阻止某些用户发送电子邮件,但允许他们向特定域发送电子邮件。

例子:

[电子邮件保护]阻止除 example.com 之外的所有外发电子邮件。

答案1

一种方法是使用header_checks。在中创建一个额外的 SMTP 侦听器master.cf,例如在端口 10587 上。在header_checks主侦听器(例如 587)上,FILTER localhost:10587对带有标题的邮件执行操作From: <restricted senders>

然后在附加侦听器(端口 10587)中,进行第二组标题检查,REJECT对所有不匹配的邮件执行操作To: <allowed search>

相关内容