首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SPF/DKIM/DMARC用于Gmail通过外部域的smtp.gmail.com“发送邮件”

SPF/DKIM/DMARC用于Gmail通过外部域的smtp.gmail.com“发送邮件”
EN

Server Fault用户
提问于 2022-02-02 04:27:37
回答 3查看 4.2K关注 0票数 11

由于"Google“/ "Google for business”/ "G-Suite“/ "Google Workspace”免费层正在停用,我需要一个解决方案来将我的30大家庭迁移到一个可持续的解决方案。

我正在考虑让他们每个人从他们应该创建的个人@gmail.com地址后退,转发电子邮件,并使用Google的gmail SMTP服务器和一个特定于应用程序的密码,使用gmail中的"Send as“添加地址:

我使用CloudFlare进行DNS,并激活了CloudFlare电子邮件路由(beta)特性,并将MX记录设置为各种.mx.cloudflare.net服务器。我还添加了CloudFlare SPF TXT记录:v=spf1 include:_spf.mx.cloudflare.net ~all

现在,这一切似乎都在起作用,除了正在发生的事情,发送的电子邮件似乎往往以垃圾/垃圾邮件告终。我想这可能与SPF/DKIM/DMARC有关,但这远远超出了我的知识范围。

正如我在其他地方看到的那样,我已经将SPF头从v=spf1 include:_spf.mx.cloudflare.net ~all修改为v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all,但这似乎并没有解决问题。

是否可以添加DKIM和/或DMARC记录,如果可以,如何添加?我(有限的)理解是,Google需要给我一个键(可能是我的帐户中唯一的)来添加,这不仅验证了发送邮件的不仅仅是Google/gmail,而且特别是我,而不是其他一些随机的gmail用户。

此外,这将如何与其他用户工作呢?我需要所有的用户能够可靠地发送/接收电子邮件,而不是让他们最终成为垃圾邮件/垃圾邮件。

如果这与SSH类似,我将生成一个密钥对,将公钥放在DNS上,每个用户都会在gmail设置中的"Send“中添加相同的私钥。

我想这可能与垃圾邮件/垃圾邮件无关,但我添加了_dmarc TXT记录:v=DMARC1; p=none; rua=mailto:{{me@gmail.com}}; ruf=mailto:{{me@gmail.com}}; sp=none; fo=1; ri=86400

EN

回答 3

Server Fault用户

发布于 2022-05-04 14:35:12

有时,我建议您尝试一下测试电子邮件,比如:https://tools.redsift.com/sift/investigate

在那里,你可以看到你的电子邮件是如何评估的,如果有问题,它将标记它。

他们还有一篇关于cloudflare和如何正确设置cloudflare的广泛知识库文章:

https://knowledge.ondmarc.redsift.com/en/articles/2699998-what-is-a-dmarc-record-and-how-do-i-create-it-in-dns-using-cloudflare

票数 2
EN

Server Fault用户

发布于 2023-02-01 17:13:09

我找到了一个免费的解决方案。不过,它需要托管邮件。

还有其他的事务性电子邮件提供商,但我使用SendGrid,因为它是免费的(高达100封邮件/天)。https://app.sendgrid.com

您只需使用给定的DNS寄存器添加和验证您的域即可。然后在您的域中创建不同电子邮件用户的发件人身份,然后使用他们拥有的SMPT工具。

它们将为您生成一个API密钥(将其保存在某个地方非常重要,因为它不会再次显示给您),然后您将您的地址添加到您的Gmail帐户的"Send as“部分,使用smpt.sendgrid.net、"apikey”作为用户名,并使用您获得的API密钥作为密码。用户和密码对您域名的每个电子邮件地址都是相同的,它不会像使用smpt.gmail.com时那样是个人密钥。

通过这样做,您域的电子邮件将具有DKIM安全性。要获得SPF安全性,您只需将sendgrid和gmail (以防万一)添加到DNS的SPF寄存器中。我还没有能够增加DMARC的安全性,但我确信这是可能的。

关于最初的问题,我不认为有一种方法可以让DKIM和DMARC使用smpt.gmail.com。如果这不是话题的话很抱歉。

票数 2
EN

Server Fault用户

发布于 2022-04-08 07:23:59

我自己还没有做过这件事,但我想我得做一些类似的事情。

这个问题来自https://www.reddit.com/r/gsuite/comments/s9n7b9/gsuite_电子邮件_主机_替代方案_使用_价格/,我很惊讶没有人在这里回答。

在我看来,您应该能够通过配置Gmail来使用自定义SMTP服务器来避免DKIM问题,并且有免费的SMTP主机来处理个人邮件数量(例如,每天<30封)。一个流行的似乎是https://www.sendinblue.com/

缺点似乎是,他们将添加一个转发跟踪域的链接在任何发送电子邮件。这可能会或不会打扰你。但我认为这应该能解决垃圾邮件问题。

想知道是否有人知道免费的SMTP主机谁不添加跟踪域。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1092392

复制
相关文章

相似问题

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