我目前正在尝试将所有发送到*@example.com邮件发送到[email protected] 。 不过,我也想拒绝所有邮件到[email protected] 。 我基本上需要一个通配符,我可以定义一个(或多个)通配符的例外。
我目前通过virtual_alias_maps = hash:/etc/postfix/virtualconfiguration我的通配符virtual_alias_maps = hash:/etc/postfix/virtual指令,它与以下configuration一起工作:
@example.com me [email protected] me
现在我想拒绝所有发送到[email protected]邮件,而不是将邮件发送到我或任何其他邮箱。 我似乎无法find有关如何根据通配符中的特定地址拒绝的信息。
如何阻止电子邮件被接受,因为在virtual_alias_maps中匹配通配符?
virtual似乎只是映射; 阻止发送到特定的电子邮件我可能会尝试access(5)条目绑定到收件人检查:
smtpd_recipient_restrictions = ... check_recipient_access hash:/etc/postfix/rctpaccess ...
然后是这样的:
cd /etc/postfix echo "[email protected] REJECT" >> rctpaccess postmap rctpaccess