AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-356990

lordbyron's questions

Martin Hope
lordbyron
Asked: 2016-05-30 15:47:04 +0800 CST

为什么我的域发给 google 组的消息不重写其标头以便 DMARC 可以通过?

  • 10

每当我的域向另一个域上的 google 组发送消息时,DMARC 对齐就会失败。这适用于我所有批准的发件人,即使在我的域中使用 Gmail。这似乎是因为 Return-Path (Envelope From) 标头被接收组的退回地址替换,但 From 标头仍然是我的域,这是不正确的。

例如,我从我的域 [email protected] 中的 Gmail 向您域中的组 [email protected] 发送邮件。如果您查看收到的消息的标题,您会看到:

坏的

Return-Path: <[email protected]>
Authentication-Results: mx.google.com;
   dkim=pass [email protected];
   spf=pass (google.com: domain of [email protected] designates 2607:f8b0:400d:c04::246 as permitted sender)
smtp.mailfrom=your-group+bncBCA5XFGRYQLCBEHHVS5AKGQED3J2I7I@yourdomain.com;
   dmarc=fail (p=NONE dis=NONE) header.from=mydomain.com
From: Chris <[email protected]>

X-Original-Sender: [email protected]
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 [email protected];       spf=pass (google.com: domain of [email protected]
 designates 2607:f8b0:400c:c05::233 as permitted sender)
[email protected];
       dmarc=pass (p=NONE dis=NONE) header.from=mydomain.com

由于 From 域 (mydomain) 与 DKIM 和 SPF 域 (yourdomain) 之间的对齐错误,DMARC 失败。但是,当您(一个正确配置的 GApps 用户)将邮件从 Gmail 发送到 mydomain 上的组时,标头会有所不同。

好的

Return-Path: <[email protected]>
Authentication-Results: mx.google.com;
       dkim=pass [email protected];
       spf=pass (google.com: domain of [email protected] designates 2607:f8b0:4001:c0b::247 as permitted sender) smtp.mailfrom=my-group+bncBCGJ3NF22YBRBTXIVS1RKGQEIWR5E6Q@mydomain.com;
   dmarc=pass (p=NONE dis=NONE) header.from=mydomain.com
From: "'You' via my-group" <my-group@ mydomain.com>

请注意 From 标头的不同形式 - 原始发件人已被我自己的组替换。上面还有一对 X-Original 标题具有相同的形式(只是颠倒了),所以我没有粘贴它们。

所以问题是,我如何配置我的域、gapps、dns、mx 或其他任何内容,以便接收我的邮件的 Google 群组将正确地将 From 标头替换为“via [email protected]”?

从我的域到其他域的用户的邮件工作正常 - DMARC 通过,因为 SPF 和 DKIM 很好,并且返回路径仍然显示@mydomain。我已阅读有关为什么需要“通过您的群组”的文章 - 我对此表示同意。我试图弄清楚为什么我发给群组的消息没有得到这样的对待。

似乎类似于:How to prevent email from my domain through mailing lists to be denied due to DMARC 不同,因为谷歌组绝对与 DMARC 兼容——其他人没有这个问题。

更新: 我发现这篇文章说谷歌组只在 DMARC 政策严格时重写发件人(p=reject)。这似乎是一个糟糕的主意,因为从 p=none 开始的全部目的是为了获得信心,当您制定政策时,您的邮件将被送达,但如果属实,那么它可能会解释我的问题。任何人都可以确认吗? http://www.spamresource.com/2014/04/google-groups-rewriting-from-addresses.html

email spf gmail smtp-headers dmarc
  • 1 个回答
  • 5119 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve