dkim

DMARC 失败,但 SPF 通过,DKIM 通过
dkim

DMARC 失败,但 SPF 通过,DKIM 通过

我们有自己的邮件服务器(example.com)。当通过位于另一台服务器上的代码向我们的邮件服务器发送电子邮件时,我们收到 SPF 和 DKIM 通过,但 DMARC 失败。邮件标头: From: <[email protected]> SPF: PASS with <IP> DKIM: 'PASS' with domain example.com DMARC: 'PASS' Return-Path: <[email protected]> DKIM-Signature: v=1; a...

Admin

了解垃圾邮件的电子邮件标头
dkim

了解垃圾邮件的电子邮件标头

我收到了一封垃圾邮件,其标题如下: Return-Path: <[SENDER ADDRESS REDACTED]> Authentication-Results: kundenserver.de; dkim=pass header.i=[SENDER ADDRESS REDACTED] Received: from mout.kundenserver.de ([212.227.126.134]) by mx.kundenserver.de (mxeue002 [212.227.15.41]) with ESMTPS (Nemesis) i...

Admin

是否可以使用 msmtp 配置 dkim 签名外发电子邮件?
dkim

是否可以使用 msmtp 配置 dkim 签名外发电子邮件?

是否可以只安装 opendkim、生成密钥并指定 msmtp 的一些选项即可自动发送 dkim 签名的电子邮件? 我的服务器(Ubuntu 20.04)使用 msmtp-mta 并配置如下。 defaults auth on tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt logfile /var/log/msmtp account default host smtp.someprovider.com port 587 tls_starttls on tls_certcheck off fr...

Admin

MS Exchange 似乎更改了入站电子邮件标头 - 导致 DKIM 检查失败
dkim

MS Exchange 似乎更改了入站电子邮件标头 - 导致 DKIM 检查失败

我最近一直在尝试在我们的 MS Exchange 服务器上为入站电子邮件实施 DMARC。我们目前正在使用盒子里的 SpamAssassin实现这一点。任何 SPF 查找现在似乎都运行良好,但一些(并非全部)DKIM 签名检查失败并最终进入垃圾邮件收件箱 - 我相信这是由于我们的 Exchange 服务器更改了传入邮件的 DKIM 签名正文。 今天,一位同事设置了一个运行 Exchange 服务器的单独 VPS。 作为一个测试,我们都订阅了同一份在线新闻通讯,新闻通讯电子邮件在他的 Exchange 服务器上通过了 DKIM,但在我的服务器上似乎失败了。如果...

Admin

通过合作伙伴域上的邮箱从一个域发送电子邮件
dkim

通过合作伙伴域上的邮箱从一个域发送电子邮件

我们与 IONOS(以前是 1&1)签订了域名托管合同。先简单介绍一下当前问题的背景。有两个域名,我们称之为main.domain和,alias.domain因为真正的邮箱都在main.domain(即。[电子邮件保护]) 但我们不想暴露电子邮件,因此所有内容都alias.domain使用发件人姓名发送。这是一个通用电子邮件 *@alias.domain。 例如,如果我们与 Acme Corp 打交道,我们将使用[电子邮件保护]但邮件实际上被转发到邮箱[电子邮件保护]进行处理。这样我们就可以知道电子邮件的来源。此外,如果他们“出售”或被攻破并泄露电子...

Admin

MS Exchange 通过修改/添加标题破坏入站电子邮件 DKIM
dkim

MS Exchange 通过修改/添加标题破坏入站电子邮件 DKIM

我最近一直在尝试在我们的 MS Exchange 服务器上为入站电子邮件实施 DMARC。我们目前正在使用盒子里的 SpamAssassin实现这一点。任何 SPF 查找现在似乎都运行良好,但一些(并非全部)DKIM 签名检查失败并最终进入垃圾邮件收件箱 - 我相信这是由于我们的 Exchange 服务器更改了传入邮件的 DKIM 签名正文。 今天,一位同事设置了一个运行 Exchange 服务器的单独 VPS。 作为一个测试,我们都订阅了同一份在线新闻通讯,新闻通讯电子邮件在他的 Exchange 服务器上通过了 DKIM,但在我的服务器上似乎失败了。如果...

Admin

GMail SMTP 拒绝来自我的域的电子邮件,声称如果我没有进行身份验证,它将存在“安全风险”
dkim

GMail SMTP 拒绝来自我的域的电子邮件,声称如果我没有进行身份验证,它将存在“安全风险”

今天晚上,我在网站上进行了互动,向康奈尔大学某人的邮箱发了一封电子邮件;我之前没有给他写过信。我收到了以下回复[email protected](匿名): <[email protected]> (expanded from <[email protected]>): host gmail-smtp-in.l.google.com[142.251.16.26] said: 550-5.7.26 This mail is unauthenticated, which poses a ...

Admin

使用 Thunderbird 时未检测到 DKIM
dkim

使用 Thunderbird 时未检测到 DKIM

我已经在 Ubuntu 服务器上安装了 Postfix 并配置了 DKIM。我已经在https://www.appmaildev.com/en/dkim结果很好。但是,我感到困惑的是,为什么只有当我使用语法直接通过服务器命令行发送时才会检测到 DKIM ,而当我使用 Thunderbird 发送电子邮件时却检测不到 DKIM。我在这里遗漏了什么?echo "hello" | sendmail [email protected] 如果我通过命令行发送,这就是原始消息 Delivered-To: [email protected] Recei...

Admin

启用后如何在 Outlook 365 中再次查找 DKIM 值
dkim

启用后如何在 Outlook 365 中再次查找 DKIM 值

我在 Defender/security.microsoft.com/dkimv2 中为我的域生成了 DKIM 值,但我关闭菜单太早,没有复制选择器/值对。我到处都找过了,但找不到该信息,也找不到生成新密钥的选项。 该信息如下所示: 有没有办法做到这一点无需使用 PowerShell?GoDaddy 托管此电子邮件域,大多数工具默认不可用。 更新-我弄清楚了如何使用 PowerShell 并使用以下答案获取所需的信息。 如果其他人需要一些指导:不要尝试使用通过 Azure 门户提供的 Cloud Shell(我无法执行任何 cmdlet,也不知道原因)。相...

Admin

Microsoft Exchange 365 不再使用 DKIM 签名
dkim

Microsoft Exchange 365 不再使用 DKIM 签名

我在 MS Exchange 365 本地为我的域设置了 DKIM。它运行了很长时间,但最近我发现我的一些邮件被发送到了收件人的垃圾邮件箱,因为我的邮件不再签名。 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mydomain.com; 我找不到任何原因导致我的邮件不再签名。我知道从 MS Exchange 到同一租户的其他 MS Exchange 内部发送的邮件是故意不签名的,所以我尝试使用第三...

Admin

使用别名发送的电子邮件未通过 SPF/DKIM 身份验证检查(商业提供商,而非家庭服务器)
dkim

使用别名发送的电子邮件未通过 SPF/DKIM 身份验证检查(商业提供商,而非家庭服务器)

在过去的三个月里,我一直在尝试从一家托管公司迁移到另一家,包括邮箱。两家托管公司都处于活跃状态,一家是我即将离开的,另一家是我最近订阅的(公司 1 和公司 2)。这种订阅重叠并不是故意的;我预计在 DNS 记录更改和传播时会出现短暂的停机时间。最多,我预计只会丢失几封收到的电子邮件。 我之所以在这里发布这篇文章,是因为公司 2 的技术服务似乎并没有认真对待这个问题,甚至建议我联系网络管理员,让他们将公司自己的 SMTP 服务器添加到他们的 SPF 记录中。我可能不太了解电子邮件路由,但这不是它应该做的事情。现在,在进一步讨论之前,公司 2 在过去 25 年里...

Admin

子域名的 DKIM 和 SPF 对齐
dkim

子域名的 DKIM 和 SPF 对齐

我们有一个主域名example.com,其 DMARC 策略中同时定义了adkim=s和aspf=s。现在,我们为这个主域名提供了多个子域名,例如postman.example.com。子域名已设置 SPF、DKIM 和 DMARC TXT 记录。 但是,当从 发送@postman.example.com到任何或大多数远程邮件服务器(例如 )@gmail.com时,SPF 和 DKIM 检查都通过,但它们的对齐失败。我读到一些文章,我需要将我的adkim和aspf从严格设置为宽松以解决这个问题。我已经成功做到了这一点,但 @gmail.com 仍然因 DMA...

Admin

Webmin 垃圾邮件中的电子邮件 SPF=none 和 DKIM=permerror
dkim

Webmin 垃圾邮件中的电子邮件 SPF=none 和 DKIM=permerror

我的服务器上安装了 webmin 和 virtualmin。虽然 Virtualmin 电子邮件通过配置的 SPF 和 DKIM 设置正确验证....但我从 webmin 和/或 root 发送的所有电子邮件都被直接发送到垃圾箱,因为它们的身份验证如下: Authentication-Results: mx26; spf=none [email protected]; dkim=permerror [email protected] 我对运行电子邮件服务器有点菜鸟。我该如何排除故障? ...

Admin

发送的电子邮件未使用 DKIM 签名
dkim

发送的电子邮件未使用 DKIM 签名

我已经设置了 Postfix 和 OpenDKIM,并且我正在尝试让发送的电子邮件由 DKIM 签名,以便提供商不会将其标记为垃圾邮件。 然而,即使我相信我已经正确设置了签名,但发出的电子邮件都没有签名。 /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that ...

Admin

通过 msmtp 发送后本地 DKIM 签名验证失败
dkim

通过 msmtp 发送后本地 DKIM 签名验证失败

由于我的邮件提供商的设置,我需要在本地对我的邮件进行 DKIM 签名。我通过将在 mutt 中编写的邮件通过简单的 Python 脚本传输到 msmtp 来实现此目的。 这些邮件将因正文哈希错误而无法通过 DKIM 检查。但如果我向自己发送(未签名的)邮件并使用我的脚本对收到的邮件进行签名,它将通过检查。 消息之间唯一可见的区别是 DKIM-Signature 和 Content-Length 标头的顺序: # Message received and then signed locally Content-Length: 76 DKIM-Signature...

Admin