Rya*_*yan 10 php email openssl smtp dkim
我正在尝试使用PHPMailer Class使用DKIM签署电子邮件,但我无法让它工作.
当我在gmail的电子邮件中看到标题时,我发现该类已成功在电子邮件标题中注入DKIM,但gmail甚至不关心.
问题是我查看了LinkedIn电子邮件的标题,我发现他们正在使用2个DKIM标题,DomainKey-Signature
&DKIM-Signature
.
有什么不同?这就是为什么Gmail无法验证我的电子邮件?你是否建议使用任何替代和强大的类来在php上使用域密钥签署电子邮件?
谢谢
dav*_*nta 11
两者都使用公钥/私钥对电子邮件进行数字签名.两者都使用发件人DNS服务器中的文本文件,该文件包含收件人可用于验证签名的公钥.
Domain Keys是第一个版本.
DKIM是更新版本.
区别在于Domain Keys和DKIM如何签署消息并构建标头.
电子邮件收件人可以实现其中任何一个(或两者).如果你想覆盖所有基础,你唯一可以做的就是与两个班级签约.
您是否想要了解DomainKeys与DKIM之间差异的技术细节?
--Dave