首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DomainKeys标识邮件的实现问题

DomainKeys标识邮件的实现问题
EN

Server Fault用户
提问于 2015-03-13 10:27:38
回答 1查看 155关注 0票数 0

我将使用Exim在我的服务器上设置DKIM,并有以下问题:

问题1

我的服务器主机名为domain1.com,服务器发送电子邮件时:

代码语言:javascript
复制
Return-Path: <root@domain1.com>
envelope-from <root@domain1.com>, etc

然而,所有电子邮件可能包含不同的“与”地址:

代码语言:javascript
复制
From: something2 <something2@domain2.com>
From: something3 <something3@domain3.com>

我应该为domain1.com创建一个DKIM键并用这个键对所有电子邮件签名,还是应该为所有用作"from“地址的域创建DKIM密钥?

问题2

我从自己的服务器上用域发送邮件,但同时在Gmail中使用域。

如果我为我的域domain1.com创建一个DKIM键并发布一个适当的DNS记录,会发生什么?从我的服务器发送的电子邮件将是DKIM签名,但与我的域名从Gmail系统发送的电子邮件将不会被签署。即使DKIM公钥在DNS中发布,也可以不签署电子邮件吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-03-13 15:56:21

关于问题1,这是一个判断的调用,但是我可能会为所有域创建键,并使用适当的DKIM键在电子邮件上签名。这种方法意味着From地址和DKIM身份验证将对齐。这使得在将来的某个时候可以很容易地打开DMARC。

至于问题2,您有几种选择:

  1. 只要DKIM签署来自你服务器的电子邮件。来自谷歌的电子邮件将不会被签署。他们不会得到任何好处,但除非你打开DMARC,否则他们也不应该受到惩罚。
  2. 打开在Google应用程序中签名的DKIM,并在您的个人DKIM密钥旁边添加DKIM记录。DKIM键由选择器来区分,选择器是用于指定不同键的域前缀。因此,您可以有多个DKIM密钥(和多个签名发送者)发送电子邮件在一个单一的领域。
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/675213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档