仅将 Postfix 限制在允许的邮件地址范围内

仅将 Postfix 限制在允许的邮件地址范围内

我想限制我的 postfix 系统。确切地说,我希望我的 postfix 只允许向允许的用户发送邮件,所有其他邮件都应被退回。

例如:

应发送以下邮件:

[email protected]
[email protected]
[email protected]

所有其他邮件都不应发送,例如

[email protected]
[email protected]

etc.

我尝试了以下设置,但是没有效果:

 smtpd_reject_unlisted_sender = yes
 smtpd_recipient_restrictions = 
    check_recipient_access hash:/etc/postfix/valid_recipients
    reject_unlisted_sender 
    reject_unknown_recipient_domain
    reject

您知道如何处理吗?

答案1

你需要使用本地收件人映射或者relay_recipient_maps取决于你的情况。

对于单个系统,您可能会使用hash:。为了保持多个系统同步,您应该使用ldap:mysql:

相关内容