# 设置电子邮件：如何创建有效的 SPF 记录？

**URL:** https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690
**Category:** Support
**Created:** [2019年九月27日 18:25 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690 "2019-09-27T18:25:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![AvidLearner](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/avidlearner/32/215589_2.png) [@AvidLearner](https://meta.discourse.org/u/AvidLearner)
#### Post date: [2019年九月27日 18:25 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/1 "2019-09-27T18:25:52Z")

</div>

测试论坛邮件后，我收到了 Discourse 的模板回复，其中提到：

> 您的域名的 [SPF 记录](http://www.openspf.org/SPF_Record_Syntax) 是否正确？请在此处 [测试您的 SPF 记录](https://www.kitterman.com/spf/validate.html)。请注意，TXT 是 SPF 的官方正确记录类型。

当我尝试在 [kitterman.com](http://kitterman.com) 上进行验证时，它显示：

> “ **未找到有效的 TXT 或 SPF 类型的 SPF 记录。** ”

[Mail-tester.com](http://Mail-tester.com) 给我的结果如下：

> _[SPF] 您的服务器被授权使用 [bounce+28dcce.9420cbf-test-rs5jj=mail-tester.com@mg.mydomain.net](mailto:bounce+28dcce.9420cbf-test-rs5jj=mail-tester.com@mg.mydomain.net)_  
> _发送方策略框架（SPF）是一种邮件验证系统，旨在通过验证发送方 IP 地址来防止垃圾邮件，检测常见的邮件伪造漏洞。_  
> _ **我们记录的您当前 SPF 记录为：** _
> 
> _ **v=spf1 include:mailgun.org ~all** _

我不确定接下来该怎么做。

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [2019年九月27日 19:25 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/2 "2019-09-27T19:25:39Z")

</div>

您的通知邮箱是否可能与您已在 Mailgun 中验证的域名不同？

例如，Mailgun 验证的域名为 `mg.example.com`，而您使用的通知邮箱为 `noreply@discuss.example.com`？

如果是这种情况，这很可能就是导致问题的原因。请尝试将通知邮箱更改为 `noreply@mg.example.com`。

---

<div class="post-metadata">

### Author: ![AvidLearner](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/avidlearner/32/215589_2.png) [@AvidLearner](https://meta.discourse.org/u/AvidLearner)
#### Post date: [2019年九月27日 20:10 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/3 "2019-09-27T20:10:52Z")

</div>

搞定！谢谢！

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2023年五月18日 21:20 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/4 "2023-05-18T21:20:50Z")

</div>



---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [2023年五月18日 21:55 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/5 "2023-05-18T21:55:35Z")

</div>

SPF 记录出了名的挑剔。DKIM 更是如此。我从未成功设置过 DMARC，因此无法对其发表评论。

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2023年五月18日 21:58 UTC](https://meta.discourse.org/t/setting-up-email-how-to-create-a-valid-spf-record/129690/6 "2023-05-18T21:58:42Z")

</div>


