如何验证电子邮件以防止 gmail 将其标记为垃圾邮件
How to authenticate emails to prevent gmail mark it as spam
我们刚刚打开一个新的电子商务网站,最近发现 Gmail 将我们的电子邮件视为垃圾邮件(注意红色问号)。我们的网站 运行 在 CloudFlare 后面,因此电子邮件服务器 IP 地址与域不同。
我们也没有发送群发邮件,至少现在还没有。 Google 常见问题解答中有一些解释,但不确定它的含义或我需要如何实施它。您能否解释一下如何设置这些 DKIM(首选)或 SPF。
我们的网站使用 nopcommerce (3.70) 并使用 ASP.Net 开发。
免责声明:我不是 "pro" 这些事情(稍后会详细介绍):
恕我直言,这可能是 simplest explanation of DKIM
SPF
:用我自己的话说:提供一个 DNS TXT 记录来标识 "where" 您所有的电子邮件(smtp/mta 服务器)可以来自。更complete/formal规格是here
你可以同时实现两者
自以为是:
SPF
更容易实现
- 识别您的电子邮件的所有来源,将它们设置在您的
SPF record
中,这是 DNS
中的一条 TXT
记录
DKIM
:更复杂 - 你的 mail/smtp server/s 必须实现它。
作为 "web developer" 可以在 ASP.Net/C#/VB 中看到如何完成此操作 - 例如签署一些有效负载并使用 HttClient
在某些出站请求中的 HTTP header
中发送一些签名。
但是这是在 SMTP 服务器上完成的,所以除非您已经有一个已经实现它的服务器,否则您必须这样做...
恕我直言,对于 DKIM,除非您的 SMTP/MTA 实现了它,否则我会选择提供它的服务。有两种类型:
交易电子邮件 服务:
不适用于群发电子邮件。这些是通常的 "order confirmation" 电子邮件、标准 support/customer 服务等电子邮件。他们可能会有 API 供您实施(例如,使用他们的服务器 and/or 发送您的 MailMessage
构建等同于它的东西并将该 "object" 发送到他们的 API).
群发邮件 服务
这些提供商将已经实施,因为他们的核心价值主张之一是 "deliverability" 您的 bulk/marketing 电子邮件。他们应该(当然要尽职调查)天生就有这两种实现。还将有自己的 API 用于批量电子邮件上下文。
Hth
我们刚刚打开一个新的电子商务网站,最近发现 Gmail 将我们的电子邮件视为垃圾邮件(注意红色问号)。我们的网站 运行 在 CloudFlare 后面,因此电子邮件服务器 IP 地址与域不同。
我们也没有发送群发邮件,至少现在还没有。 Google 常见问题解答中有一些解释,但不确定它的含义或我需要如何实施它。您能否解释一下如何设置这些 DKIM(首选)或 SPF。
我们的网站使用 nopcommerce (3.70) 并使用 ASP.Net 开发。
免责声明:我不是 "pro" 这些事情(稍后会详细介绍):
恕我直言,这可能是 simplest explanation of
DKIM
SPF
:用我自己的话说:提供一个 DNS TXT 记录来标识 "where" 您所有的电子邮件(smtp/mta 服务器)可以来自。更complete/formal规格是here你可以同时实现两者
自以为是:
SPF
更容易实现- 识别您的电子邮件的所有来源,将它们设置在您的
SPF record
中,这是DNS
中的一条
TXT
记录- 识别您的电子邮件的所有来源,将它们设置在您的
DKIM
:更复杂 - 你的 mail/smtp server/s 必须实现它。作为 "web developer" 可以在 ASP.Net/C#/VB 中看到如何完成此操作 - 例如签署一些有效负载并使用
HttClient
在某些出站请求中的HTTP header
中发送一些签名。但是这是在 SMTP 服务器上完成的,所以除非您已经有一个已经实现它的服务器,否则您必须这样做...
恕我直言,对于 DKIM,除非您的 SMTP/MTA 实现了它,否则我会选择提供它的服务。有两种类型:
交易电子邮件 服务:
不适用于群发电子邮件。这些是通常的 "order confirmation" 电子邮件、标准 support/customer 服务等电子邮件。他们可能会有 API 供您实施(例如,使用他们的服务器 and/or 发送您的
MailMessage
构建等同于它的东西并将该 "object" 发送到他们的 API).群发邮件 服务
这些提供商将已经实施,因为他们的核心价值主张之一是 "deliverability" 您的 bulk/marketing 电子邮件。他们应该(当然要尽职调查)天生就有这两种实现。还将有自己的 API 用于批量电子邮件上下文。
Hth