后缀 – 如何防止用户使用其他用户名发送

即使我的后缀服务器不能在没有authentication的情况下使用(开放中继),login后用另一个用户名发送邮件仍然可能是这样的:

EHLO domain.org auth plain eW91IGxpdHRsZSBkaXJ0eSBiYXN0YXJkIDstKQ== 235 2.7.0 Authentication successful mail from: [email protected] 250 2.1.0 Ok rcpt to: [email protected] 250 2.1.5 Ok data 354 End data with <CR><LF>.<CR><LF> Please send me your account info. . 250 2.0.0 Ok: queued as D40692A61AA quit 

这怎么能防止呢?

在你的

 smtpd_sender_restrictions = 

你应该有(可能除其他外):

  reject_authenticated_sender_login_mismatch, 

您必须定义smtpd_sender_login_maps才能为电子邮件地址映射提供用户名。