我们正在设置postfix.main.cf
,如果使用
smtpd_**relay**_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
我们收到警告
unused paramters
当我们'service postfix restart
如果我们注释掉该行并改用
smtpd_**recipient**_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
我们没有收到警告,但是此命令仅适用于早期版本的 Postfix(2.1 之前)。并且在早期版本中我们也许应该使用check_relay_domains
而不是reject_unauth_destination
???也许?
我们唯一能想到的除了postfix.main.cf
那里之外的某个地方就是那条线,mtpd_recipient_restrictions
但我们找不到它。
感谢帮助
答案1
您似乎混淆了版本号。
如果你运行此命令,你会发现你没有运行版本 2.10,这是第一个支持smtpd_relay_restrictions。
postconf mail_version
Ubuntu precise(12.04)具有 postfix 版本 2.9.6,它支持您想要使用smtpd_recipient_restrictions范围。
看http://www.postfix.org/postconf.5.html#smtpd_recipient_restrictions