我想限制我的 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: