对任何使用 Office 365 Exchange Server 来发送电子邮件的公司来说,使用 DMARC, DKIM, 和 SPF 来防止邮件假冒和邮件钓鱼以及提高邮件抵达率,是至关重要的。
Office 365 已经成为事实上的生产力软件标准。百万计的公司每天使用 Office 365 来发送商务邮件。如果您的公司:
从 Office 365 (Exchange Online) 发送邮件; 使用 Office 365 初始域名或者您自己的域名来发送邮件; 使用本地的 Microsoft Exchange Server,云端的 Office 365 或者混合环境。并且…
答案是肯定的,您可以不用 DKIM 也可以设置 DMARC。在这种情况下,DKIM 验证总是失败,DMARC 的验证结果仅由 SPF 决定。这虽然可行,但是并非最优的解决方案。
DMARC 验证方程DMARC 验证结果由 SPF 验证结果和 DKIM 验证结果共同决定。如果满足以下条件之一,邮件就会通过 DMARC 验证:
通过 SPF 验证,并且有 SPF identifier alignment; 通过 DKIM 验证,并且有 DKIM identifier alignment;简单地说:
DMARC 验证通过 = (SPF 验证通过并且有 SPF iden…
您可以在一个域名上发布多条 DKIM 记录吗?答案是肯定的:在 DNS 服务商允许的范围内,您可以在域名上发布任意多的 DKIM 记录。
DKIM 是什么?DKIM 是 DomainKeys Identified Mail 的缩写。它是一种邮件验证机制,用来监测邮件的头域和内容是否被篡改过。
DKIM 基于非对称加密,它使用密钥对来工作:私钥仅对邮件发送服务器可见,而公钥发布在 DNS 中,对所有邮件接收服务器可见。
在邮件离开发送服务器之前,服务器使用私钥对其签名;在邮件到达接收服务器的时候,服务器使用发布在 DNS 中的公钥对邮件进行验证。
DKIM 记录是什么?…在第一次设置 Mailgun 来发送电邮的时候,有可能会在收件箱中发现来自 Mailgun 的邮件带有类似于 "via mailgun.org","via mailgun.us",或者 "via mailgun.info" 的警告。
这些警告意味着您还没有授权 Mailgun 来发送邮件,因此邮箱服务提供商认为这些邮件来自于 Mailgun,而不是您的组织。
要授权 Mailgun 来发送邮件,需要为 Mailgun 设置 SPF 和 DKIM。这个过程也叫电子邮件域名验证。
为 Mailgun 设置 SPF 和 DKIM 有 2 个好处:
邮件更容易抵达收件箱; 去除 "…When you first set up Mandrillapp (AKA Mailchimp Transactional Email) to send transactional emails, you may find there is a "via mandrillapp.com" warning for the email in the recipient's mailbox.
This warning means you haven't authorized Mandrill to deliver emails for you, so the mailbox provider…
在第一次设置 SendGrid 来发送邮件时,您有可能在收件人的邮箱中发现来自 SendGrid 的邮件有一个 "Via SendGrid" 警告。
这个警告意味这您没有授权 SendGrid 来为您发送邮件,因此邮箱服务提供商认为该邮件来自 SendGrid,而不是您的组织。
要授权 SendGrid 来发送邮件,需要为 SendGrid 设置 SPF 和 DKIM。这个过程也叫电子邮件域名验证。
为 SendGrid 设置 SPF 和 DKIM 有 2 个好处:
邮件更容易抵达收件箱; 去除 "Via SendGrid" 警告,邮件看起来是来自于您的组织,而不是 S…