如何在 Postfix 中拒绝从外部来源发送至 [email protected] 的电子邮件

如何在 Postfix 中拒绝从外部来源发送至 [email protected] 的电子邮件

我有一个正确配置的 Postfix 邮件服务器(我希望如此)并在 openSUSE 11.3 上运行。我可以从任何位置向本地用户发送电子邮件,但这也意味着我(或任何其他人)可以向 root 帐户发送远程电子邮件。如何拒绝向 root 帐户发送远程电子邮件,同时允许普通用户接收电子邮件?

答案1

拒绝某些地址的正确方法是将此指令放入 main.cf 文件中:

smtpd_recipient_restrictions = 
    check_recipient_access hash:/etc/postfix/recipient_access
    ...

然后在 /etc/postfix/recipient_access 文件上:

root@domain REJECT

接下来是通常的情况:

postmap /etc/postfix/recipient_access

答案2

我认为如果你编辑 /etc/postfix/sender_access 并添加:

root@$mydomain REJECT

但我并不完全确定。

编辑:尝试将 /etc/postfix/header_checks 与“To”标头一起使用。

相关内容