众所周知,用户可以在From:字段中提供任何电子邮件。 我需要通过将其重写到授权过程中使用的电子邮件来防止它。 是否有可能在后缀? 或者可能是其他MTA?
是的smtpd_sender_restrictions
包括reject_sender_login_mismatch
或reject_authenticated_sender_login_mismatch
以及其他任何限制(顺序无关紧要)。
该表不必是hash
,可能不应该。 如果你的设置相当简单,你会想要PCRE
或regex
。 更复杂的设置使用ldap
, mysql
, PostgreSQL
或SQLite
。
你也可以混合搭配,但要谨慎使用postmap -q
。
根据你的客户端设置你可能需要设置smtpd_sasl_local_domain
。
其他示例: http : //www.postfix.org/SASL_README.html#server_sasl_authz