我拼命地试图让Postfix'重写'MAIL FROM信封,以便它始终以以下forms: authenticated-user@$mydomain
我一直在玩smtpd_sender_login_maps和smtpd_sender_restrictions选项,但是这似乎并没有提供强制某个值,只是接受或拒绝给定的值。
怎么能做到这一点?
谢谢。
目前,后缀重写function只能做一些像sender_canonical_maps映射。 它会将发件人从[email protected]重写为[email protected] 。 另外,postfix不会将SASL信息传递给重写引擎。
你需要milter或某种content_filter来做到这一点 。
我一直在玩smtpd_sender_login_maps和smtpd_sender_restrictions选项,但是这似乎并没有提供强制某个值,只是接受或拒绝给定的值。
这是MTA的原理devise,它具有类似ACL的function(拒绝或允许电子邮件)。 是的,后缀仍然有限的重写能力。 请参阅地址重写README 。
您可能想要使用通用地图function。 看一眼: