# 配置对传入邮件的身份验证检查

**URL:** https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358
**Category:** Sysadmins
**Tags:** how-to
**Created:** [2019 年11 月 25 日 12:07 UTC](https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358 "2019-11-25T12:07:06Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### 作者： ![LeoMcA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/leomca/32/87233_2.png) [@LeoMcA](https://meta.discourse.org/u/LeoMcA)
#### 发布日期： [2019 年11 月 25 日 12:07 UTC](https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358/1 "2019-11-25T12:07:06Z")

</div>

自 [此提交](https://github.com/discourse/discourse/commit/2714149fd217f0589a9a6040fb86b52e49994902) 起，Discourse 现已支持解析传入邮件的 [`Authentication-Results`](https://tools.ietf.org/html/rfc8601) 标头。该标头包含有关我们是否可以信任某封邮件确实来自声称的发送者的信息。

目前，Discourse 仅解析邮件的 DMARC 结果。该标头还包含 SPF 和 DKIM 记录（这些是 DMARC 正常运行所必需的）。如果您已在 Discourse 实例上设置过出站邮件，那么这些缩写对您来说应该很熟悉，因为它们是确保邮件通知正常投递所必需的。我们使用与外部服务相同的方法来确保声称来自您 Discourse 实例的邮件确实来自该实例，同时也确保声称来自外部服务的邮件确实来自这些外部服务。

## ⚠ 配置 authserv-id ⚠

要使此功能正常工作，您需要在 `email_in_authserv_id` 设置中配置传入邮件处理器的 authserv-id。

如果您的服务不在下方的“已知值”列表中，则您需要手动解析传入邮件以确定正确的设置。最佳方法是亲自向您的 Discourse 实例发送邮件，因为您可以确信邮件确实由您发送，且未伪造任何邮件标头。

在 Discourse 中打开原始邮件，然后查找以 `Authentication-Results:` 开头的行，冒号 `:` 和分号 `;` 之间的域名即为 authserv-id。

示例：

```plaintext
Authentication-Results: amazonses.com;

```

然后复制此值（不含 `;`）到您的 `email_in_authserv_id` 设置中，即可开始使用！

### 已知值：

如果您使用以下服务之一，请将对应的值复制到 `email_in_authserv_id` 设置中，以启用对传入邮件的身份验证检查：

- Gmail/G Suite: `mx.google.com`
- Amazon SES: `amazonses.com`

---

<div class="post-metadata">

### 作者： ![akhilgeothom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/akhilgeothom/32/137283_2.png) [@akhilgeothom](https://meta.discourse.org/u/akhilgeothom)
#### 发布日期： [2020 年8 月 17 日 12:17 UTC](https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358/3 "2020-08-17T12:17:37Z")

</div>

> 在 Discourse 中打开原始邮件，然后……

有人能告诉我该怎么做吗？

`设置 > 邮件 > 接收` 仅允许在将邮件发送到 [replies@example.com](mailto:replies@example.com) 后查看邮件主题，如 [此](https://meta.discourse.org/t/set-up-reply-via-email-support/14003) 帖子所示。

---

<div class="post-metadata">

### 作者： ![akhilgeothom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/akhilgeothom/32/137283_2.png) [@akhilgeothom](https://meta.discourse.org/u/akhilgeothom)
#### 发布日期： [2020 年8 月 17 日 19:06 UTC](https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358/4 "2020-08-17T19:06:12Z")

</div>

前往“设置 \> 邮件 \> 已拒绝”。点击错误消息即可查看全部信息。

---

<div class="post-metadata">

### 作者： ![ToddZ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/toddz/32/328350_2.png) [@ToddZ](https://meta.discourse.org/u/ToddZ)
#### 发布日期： [2024 年4 月 2 日 07:14 UTC](https://meta.discourse.org/t/configure-authentication-checks-on-incoming-email/134358/5 "2024-04-02T07:14:55Z")

</div>

这些说明是否仍然准确？我在测试（被拒绝）的入站电子邮件的标头中没有 `Authentication-Results:` 行。我的所有 SPF/DKIM/DMARC 设置在其他地方似乎都已通过检查，所以我不知道我是否遗漏了什么。
