我喜欢配置 postfix 以拒绝除列入白名单的电子邮件之外的所有传入电子邮件
我尝试了:
/etc/postfix/sender_access
[email protected] OK
[email protected] REJECT
它正在工作,但我不知道如何使最后的所有地址的模式匹配以拒绝所有未列出的地址,例如:
[email protected] OK
etc OK
etc OK
*@* REJECT
请帮忙
答案1
解决方案:
在/etc/postfix/main.cf
#
smtpd_sender_restrictions = permit_mynetworks,
check_sender_access regexp:/etc/postfix/sender_access,
reject
#
以及格式/etc/postfix/sender_access
/^.*[email protected]$/ OK
/^.*alloweddomain.com$/ OK
任何其他发件人将被拒绝