PHP 邮寄者确保真实性

PHP Mailer ensure authenticity

我刚刚被介绍给 PHP 邮件程序,它很棒。你可以附加东西并做各种 stuff.WOW,我的问题是因为它给了我们发送邮件的自由通过任何名称或电子邮件 ID,那么如何确保没有其他人使用他们的电子邮件向其他人发送电子邮件。

几种方式。查找 SPF(检测未经授权的源邮件服务器)、DKIM(保证你是你所说的那个人,并且你的邮件在传输过程中没有被更改)、DMARC(让你知道其他人的失败),S/MIME (以加密方式签署内容以证明发件人是真实的)。 PHPMailer 支持所有这些。要更进一步,您可以研究 S/MIME 加密,或 PGP/GPG 类似技术,但 PHPMailer 尚不支持它们。许多服务增加了额外的保护——例如 gmail 不允许您使用任意地址。