Postfix是否可以将From:字段重写为授权过程中使用的电子邮件

众所周知,用户可以在From:字段中提供任何电子邮件。 我需要通过将其重写到授权过程中使用的电子邮件来防止它。 是否有可能在后缀? 或者可能是其他MTA?

是的smtpd_sender_restrictions包括reject_sender_login_mismatchreject_authenticated_sender_login_mismatch以及其他任何限制(顺序无关紧要)。

该表不必是hash ,可能不应该。 如果你的设置相当简单,你会想要PCREregex 。 更复杂的设置使用ldapmysqlPostgreSQLSQLite

你也可以混合搭配,但要谨慎使用postmap -q

根据你的客户端设置你可能需要设置smtpd_sasl_local_domain

其他示例: http : //www.postfix.org/SASL_README.html#server_sasl_authz