# 一个完全无邮件的 Discourse 实例

**URL:** https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150
**Category:** Support
**Created:** [2023 年11 月 21 日 02:21 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150 "2023-11-21T02:21:06Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [2023 年11 月 21 日 02:21 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/1 "2023-11-21T02:21:06Z")

</div>

接着讨论 [如何从命令行批准用户辅助电子邮件？](https://meta.discourse.org/t/how-to-approve-user-secondary-email-from-command-line/286143/2)：

更普遍的问题是，我们需要一个无电子邮件实例的 Discourse——即不需要接收或发送任何电子邮件。这是否可以实现？

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [2023 年11 月 21 日 02:50 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/2 "2023-11-21T02:50:13Z")

</div>

> [@meglio](#):
>
> This is achievable?

我不确定这是否满足您的要求，但可以使用 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 来实现。基本上，只需为 SSO 记录中的电子邮件字段设置一个假的电子邮件地址，并将站点的 `disable emails` 设置为“yes”或（可能更好）“non-staff”。然后设置一个 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 提供商站点，允许在不提供电子邮件地址的情况下进行注册。

如果可能的话，最好让员工账户拥有真实的电子邮件地址并接收来自站点的电子邮件。例如，这样可以在 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 出现问题时，允许他们通过 `/u/admin-login` 路由登录。

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [2023 年11 月 21 日 07:52 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/3 "2023-11-21T07:52:28Z")

</div>

提出的解决方案听起来更像是一种变通方法，而非功能。因此我为我的主题选择了 #Contribute > Feature 分类。

我们的构想是打造一个完全无需邮箱的实例。

例如，ProtonMail 账户可以在不指定其他邮箱的情况下完成设置（除非其验证系统触发“需要额外验证”的情况）。

在我们的特定场景中，我们不希望使用任何第三方验证服务。我们不需要任何邮件通知或通过邮件回复的功能；用户完全可以通过浏览器（或移动应用）舒适地与系统进行交互。因此，阻碍我们实现此类设置的原因是用户注册功能无法在没有邮箱的情况下运行。这确实与某些社区的预期有些相悖，毕竟如今已有大量服务根本不需要邮箱。

您认为这是否是一个可行的功能请求，未来有可能在 Discourse 中得以实现？

---

<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 年11 月 21 日 08:04 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/4 "2023-11-21T08:04:57Z")

</div>

> [@meglio](#):
>
> 提出的解决方案听起来更像是一种变通方法，而不是一项功能。因此，我为我的主题选择了 #Feature 类别。

啊，根据我的理解，这听起来更像是一个支持问题，而不是一个功能建议。

有一个插件可能有点用：

> [@Disable Email Verification for Discourse Plugin](https://meta.discourse.org/t/disable-email-verification-for-discourse-plugin/280874):
>
> envelope_with_arrowSummary Disable Email Verification for Discourse is a fork of the unmaintained angelim/discourse\_user\_auto\_activation and provides an option for administrators to bypass the email verification step during user registration. No more waiting for email confirmations; get users started immediately.hammer_and_wrenchRepository Link [https://github.com/codergautam/disable-email-verification-discourse](https://github.com/codergautam/disable-email-verification-discourse)open_bookInstall Guide [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157) …

但我不太确定它的健壮性。

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [2023 年11 月 21 日 08:07 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/5 "2023-11-21T08:07:17Z")

</div>

很高兴了解它们。但它们的路线图仅完成了 20%，所以我不敢使用它。

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [2023 年11 月 21 日 12:39 UTC](https://meta.discourse.org/t/an-entirely-email-less-discourse-instance/286150/6 "2023-11-21T12:39:55Z")

</div>

嘿，我还在开发我的插件。它还处于早期阶段，除非对您的社区来说是 **必需** 的，否则我不建议在生产环境中使用它。不过，如果您有任何希望我优先开发的功能，请告诉我，我会尽力而为。
