我想从运行在Ubuntu上的论坛服务器为外发电子邮件设置一个DKIMlogging,但是需要弄清楚如何去做。 这是一个非标准的服务器(例如,不是Postfix,不是SendMail,不是Exchange,不是cPanel设置,不涉及PHP,而不是WordPress)。 特别是,我不使用Ubuntu的电子邮件系统。 我在我自己的论坛软件中使用SMTP服务器。
我可以根据需要修改服务器代码以添加额外的电子邮件标题,但无法找出search中所需的所有部分。
从我在这里和那里读到的,我知道我需要一个公钥和一个私钥,但是有些细节我不明白。
有人可以回答这些问题吗? 我相信,如果我明白通用作品是什么,我可以把它们放在一起,除非需要专门的软件来pipe理DKIMlogging。
要实现DKIM,需要以下组件:
您的MTA用私钥签名消息,私钥必须受到保护,免受外部访问。 接收客户端使用您在DNS中发布的公钥validation签名有效性。
请看这篇文章。 即使它以Exchange环境为目标,它也非常详细地介绍了DKIM和DMARC的基础知识(您可能也会想要这样做!)。
TechNet:本地Exchange:DKIM和DMARC设置
这是一个与Exchange协同工作的示例软件