我想在 Debian 上使用 Exim 配置备份 MX,使用dpkg-reconfigure exim4-config
以下设置:
#update-exim4.conf.conf
dc_eximconfig_configtype='internet'
dc_other_hostnames='xxx'
dc_local_interfaces='127.0.0.1 ; ::1'
dc_readhost=''
dc_relay_domains='domain_to_relay'
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost=''
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname=''
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
它接受所有发往 domain_to_relay 的邮件,但我想拒绝发往未知地址的邮件(维护已知地址的列表)以免它成为反向散射,我该如何配置呢?
后缀中的等价词是
relay_recipient_maps = hash:/etc/postfix/relay_recipients
答案1
我已经解决了这个问题,将其添加到update-exim4.conf.conf
CHECK_RCPT_LOCAL_ACL_FILE=/etc/exim4/custom_acl
创建自定义 ACL 文件/etc/exim4/custom_acl
:
deny !recipients = /etc/exim4/recipients_whitelist
并创建已知地址列表/etc/exim4/recipients_whitelist
[email protected]
[email protected]
...