众所周知,用户可以在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