Dns 设置DKIM私钥?我应该把它放在哪里?里面的细节

Dns 设置DKIM私钥?我应该把它放在哪里?里面的细节,dns,rsa,private-key,dkim,Dns,Rsa,Private Key,Dkim,我已经花了几个小时寻找这个答案,但最近对DKIM没有太多经验 我已使用DKIM公钥信息更新了我的主机(主机怪物)DNS TXT记录,如下所示: default.\u domainkey.domain.com=k=rsa;p=键 验证。_domainkey.domain.com=k=rsa;p=键 \u domainkey=k=rsa;p=键 但我不知道把DKIM私钥放在哪里 我的客户使用Thunderbird从他们的机器发送邮件,然后直接发送到HostMonster托管的电子邮件,然后发送到他们

我已经花了几个小时寻找这个答案,但最近对DKIM没有太多经验

我已使用DKIM公钥信息更新了我的主机(主机怪物)DNS TXT记录,如下所示:

default.\u domainkey.domain.com=k=rsa;p=键

验证。_domainkey.domain.com=k=rsa;p=键

\u domainkey=k=rsa;p=键

但我不知道把DKIM私钥放在哪里

我的客户使用Thunderbird从他们的机器发送邮件,然后直接发送到HostMonster托管的电子邮件,然后发送到他们的联邦客户,该客户强制执行DKIM签名并拒绝未签名的邮件

在谷歌上搜索了几个小时后,我还没有找到把私钥放在哪里!thunderbird中没有任何地方可以放置它,一位DNS“专家”说将它作为TXT记录放在DNS中,私钥作为该记录的DNS值,但我假设会将该记录公开并公开私钥


谢谢你在这件事上的帮助!我一直在为这件事发牢骚,我的客户因为无法发送签名信息来开展业务而陷入困境!如果没有在正确的论坛上发布,我深表歉意

这个论坛是为编程问题-而不是系统管理员。也就是说,您的DKIM私钥是在发送邮件服务器上配置的。您的Thunderbird客户端不需要它,因为它使用凭据登录。发送邮件服务器使用它来证明它被授权为域发送邮件。接收电子邮件的服务器可以在DNS中查找公钥,并确认发送域具有私钥,因此有权发送。谢谢,并表示歉意。