是否有可能以某种方式保护后缀,传入的电子邮件进行检查电子邮件是否真的来自发件人?
有可能写PHP脚本,并select一个发件人,就像邮件真的来自发件人和postfix的可能性来发现,这个邮件实际上不是真的来自真正的发件人?
我发现和激活的是选项
smtpd_sender_restrictions = reject_unknown_sender_domain unknown_address_reject_code = 554 smtpd_client_restrictions = reject_unknown_client unknown_client_reject_code = 554
请提一下,是否我错过了任何一点!
请记住,SMTP邮件的devise与常规邮件非常相似。 你写信息,把它放在一个信封里,把收件人的地址写在信封上),在信封上写下发信人的姓名,交给邮递员,然后离开(在这里抱歉,没有邮票)。 即使你写了错误的发件人(有意或无意),邮件也会到达收件人。 信封里的内容可能不会显示真正的发件人。
SPF有助于识别发件人DOMAIN,但没有100%的保证。 SPF的目标是非常多的垃圾邮件,而不是修复这个SMTPfunction。 SPF背后的想法是,一个域将会说哪些SMTP服务器是有效的,并且收件人将有一个方法(DNSlogging)来检查这些信息。 另一方面,DKIM通过实际数字签名信封/标题来保证源DOMAIN(而不是用户)。 数字签名/证书是您需要为此付出的高昂代价。 你可以find有关如何在Postfix站点上实现这些信息
当然,除非你使用encryption通信(就像中间拦截的人),否则在上面可能会出现其他无数的错误。