Farhan Asked: 2013-09-06 07:00:47 +0800 CST2013-09-06 07:00:47 +0800 CST 2013-09-06 07:00:47 +0800 CST 可以确保发件人地址不被邮件服务器欺骗吗? 772 我想知道是否有可能使用 postfix 或任何其他 MTA,我可以应用电子邮件发件人无法更改/欺骗他的发件人电子邮件的限制,并且电子邮件仅从电子邮件 ID 发送,通过该电子邮件 ID 进行身份验证。 谢谢 linux 2 个回答 Voted Best Answer ALex_hha 2013-09-06T07:46:37+08:002013-09-06T07:46:37+08:00 我想知道是否有可能使用 postfix 或任何其他 MTA,我可以应用电子邮件发件人无法更改/欺骗他的发件人电子邮件的限制,并且电子邮件仅从电子邮件 ID 发送,通过该电子邮件 ID 进行身份验证。 是的,有可能。您可以将smtpd_sender_login_maps与reject_authenticated_sender_login_mismatch一起使用 smtpd_sender_restrictions = permit_mynetworks, reject_authenticated_sender_login_mismatch, reject_unknown_sender_domain, reject_unlisted_sender, reject_unverified_sender smtpd_sender_login_maps = hash:/etc/postfix/sender_logins_maps /etc/postfix/sender_logins_maps [email protected] sasl_login_name1 84104 2013-09-06T07:45:41+08:002013-09-06T07:45:41+08:00 在main.cf你会想要reject_authenticated_sender_login_mismatch作为你的一部分smtpd_sender_restrictions。然后,您需要定义smtpd_sender_login_maps. 您描述的用例可以使用 aregex table或prce table.
是的,有可能。您可以将smtpd_sender_login_maps与reject_authenticated_sender_login_mismatch一起使用
在
main.cf
你会想要reject_authenticated_sender_login_mismatch
作为你的一部分smtpd_sender_restrictions
。然后,您需要定义smtpd_sender_login_maps
. 您描述的用例可以使用 aregex table
或prce table
.