# Migadu 邮件出现问题

**URL:** <https://meta.discourse.org/t/having-issues-with-migadu-emails/125023>\
**Category:** Self-hosting\
**Created:** [2019年八月6日 17:16 UTC](https://meta.discourse.org/t/having-issues-with-migadu-emails/125023 "2019-08-06T17:16:27Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![aaronrussell](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aaronrussell/32/152115_2.png) [@aaronrussell](https://meta.discourse.org/u/aaronrussell)\
**Post date:** [2019年八月6日 19:17 UTC](https://meta.discourse.org/t/having-issues-with-migadu-emails/125023/6 "2019-08-06T19:17:06Z")

</div>

好的，看起来现在已经解决了。使用 Migadu 时，邮件中必须包含匹配的 From 头部以及身份验证。在上方添加身份验证脚本，并进入管理员设置将所有系统邮件的发件人地址进行配置，似乎已经解决了该问题。

如果其他人也遇到此问题，请执行以下操作：

- 进入您的 Discourse 文件夹：`cd /var/discourse`
- 在 `containers/app.yml` 中添加身份验证方法：`DISCOURSE_SMTP_AUTHENTICATION: login`
- 在终端中手动创建管理员账户，因为您无法接收验证邮件。为此，您需要执行以下步骤：先运行 `./launcher enter app`，然后运行 `rake admin:create`，接着按照终端中显示的步骤操作
- 最后进入管理员设置，将 `notification email` 更改为您尝试进行身份验证的邮箱地址

如果能在 `app.yml` 文件中直接设置发件人地址会更简单，但我未能找到实现这一功能的方法。

---

_[View the full topic](https://meta.discourse.org/t/having-issues-with-migadu-emails/125023)._
