本文主要是介绍搭建邮件服务器之SMTP发送服务器(五),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
DKIM和DomainKeys
你可能听说过DKIM和DomainKeys。好消息是,您不必担心DomainKeys。它完全被DKIM所取代,并没有DomainKeys今天不是一个劣势。然而,没有DKIM是一个非常严重的问题,会杀死您的送货率。那么什么是DKIM?
DKIM代表DomainKeys Identified Mail,一种将数字签名引入电子邮件传送系统的协议。目标邮件服务器可以使用另一种机制来验证被授权这样做的人是否正在发送传入的消息。如果发件人通过DKIM支票,几乎肯定源电子邮件地址不是伪造的。该机制的工作原理如下。
- 首先,您需要生成一个公钥和私钥,用于对邮件服务器的邮件进行签名和验证。
- 然后,您可以配置邮件服务器软件,使用生成的密钥对发送的所有邮件进行签名。
- 您还需要创建DKIM DNS记录,您可以在其中发布公钥。
- 当您的服务器向目标邮件服务器发送电子邮件时,目标邮件服务器会看到您的电子邮件是使用DKIM签名的,它执行DNS查找以获取您的公钥,并使用它来验证电子邮件中的签名。如果它匹配,电子邮件更有可能被交付。
那么,你如何生成密钥?port25.com上有非常简单的DKIM向导。只需填写您的域名和称为DomainKey选择器的东西。选择器只是你想要的任何简单的字符串 - 例如dkim。向导会向您生成公钥和私钥。生成密钥的其他方式是使用
这篇关于搭建邮件服务器之SMTP发送服务器(五)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!