Linux

如何在後綴中拒絕從外部來源發送到 root@mydomain.tld 的電子郵件

  • May 13, 2015

我有一個正確配置(我希望)並在 openSUSE 11.3 上執行的 postfix 郵件伺服器。我可以從任何位置向本地使用者發送電子郵件,但這也意味著我(或其他任何人)可以向根帳戶發送遠端電子郵件。如何拒絕發送到 root 帳戶的遠端電子郵件,同時允許普通使用者接收電子郵件?

拒絕某些地址的正確方法是將此指令放在 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

我想如果你編輯 /etc/postfix/sender_access 並添加:

root@$mydomain REJECT

不過我不完全確定。

編輯:嘗試使用帶有“To”標題的 /etc/postfix/header_checks 。

引用自:https://serverfault.com/questions/231693