Postfix 作为网关

Postfix 作为网关

我严格遵循了本指南:
http://www.postfix.org/STANDARD_CONFIGURATION_README.html#firewall

但是,这会导致本地邮件root发送到[email protected]。如果我将该行更改/etc/postfix/virtual为: 那么它会发送给我,那么问题解决了吗?root [email protected]

问题是,外面的任何人都可以发送邮件到root我这里,然后邮件就会到达我这里。我一直在想办法如何让本地邮件到达我root这里[email protected],同时又能阻止外部连接这样做。

答案1

没关系,我已经搞明白了。基本上,下面这个方法可以接受本地发送的邮件,同时拒绝来自外部的相同邮件...

在main.cf中:

smtpd_recipient_restrictions =
    permit_mynetworks
    check_recipient_access hash:/etc/postfix/recipient_access
    reject_unauth_destination

在 /etc/postfix/recipient_access 中:

[email protected]  REJECT

激活它:

postmap /etc/postfix/recipient_access
service postfix reload

相关内容