# 如果本地登录已禁用

**URL:** <https://meta.discourse.org/t/if-local-logins-are-disabled/403735>\
**Category:** Support\
**Created:** [2026年五月25日 04:27 UTC](https://meta.discourse.org/t/if-local-logins-are-disabled/403735 "2026-05-25T04:27:11Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)\
**Post date:** [2026年五月26日 12:50 UTC](https://meta.discourse.org/t/if-local-logins-are-disabled/403735/7 "2026-05-26T12:50:00Z")

</div>

> [@abeen](#):
>
> ```plaintext
> DISCOURSE_SMTP_PASSWORD: “re_my password here”
> 
> ```

- 这很可能是导致你遇到问题的主要原因：你使用了弯引号。YML 文件不支持这种引号，通常会导致解析失败。你需要使用单引号或双直引号，例如 `'password'` 或 `"password"`。

> [@abeen](#):
>
> ```plaintext
> DISCOURSE_HOSTNAME: dobato.au
> 
> ```

- 你是在子域名上进行了标准安装，还是在根域名上安装？如果是前者，它应该是类似 `forum.dobato.au` 或 `discourse.dobato.au` 的形式（请检查你的域名服务器记录）。除非你确实打算在根域名上安装，否则需要修正此项。

> [@abeen](#):
>
> ```plaintext
> DISCOURSE_SMTP_DOMAIN: dobato.au
> 
> ```

- 这一行是多余的，请删除。

> [@abeen](#):
>
> ```plaintext
> DISCOURSE_SMTP_PORT: 2525
> 
> ```

- 虽然 Resend 支持该端口且应该可以工作，但标准端口是 `587`。

> [@abeen](#):
>
> ```plaintext
> DISCOURSE_SMTP_ENABLE_START_TLS: true
> 
> ```

- 这一行不需要；强制邮件发送器启动 `STARTTLS` 没有意义——底层的 Ruby 邮件库（ActionMailer）默认使用 `enable_starttls_auto: true`，这意味着如果服务器（Resend）支持，它会自动将连接升级为 TLS。请删除这一行。

你的正确 `app.yml` 部分应如下所示：

```yml
DISCOURSE_HOSTNAME: dobato.au #（请核实此项，它可能不正确！）
DISCOURSE_DEVELOPER_EMAILS: myemail@outlook.com
DISCOURSE_SMTP_ADDRESS: smtp.resend.com
DISCOURSE_SMTP_USER_NAME: resend
DISCOURSE_SMTP_PASSWORD: "re_actual_api_key_here" # 注意使用直引号！
DISCOURSE_SMTP_PORT: 587
DISCOURSE_NOTIFICATION_EMAIL: noreply@dobato.au

```

YML 文件对语法和空格非常严格，因此保留现有模板文件的格式非常重要（参见 [https://github.com/discourse/discourse\_docker/blob/main/samples/standalone.yml）](https://github.com/discourse/discourse_docker/blob/main/samples/standalone.yml%EF%BC%89)

---

_[View the full topic](https://meta.discourse.org/t/if-local-logins-are-disabled/403735)._
