# SMTP错误：必须先发出STARTTLS命令

**URL:** https://meta.discourse.org/t/smtp-error-must-issue-a-starttls-command-first/181050
**Category:** Self-hosting
**Created:** [2021年二月24日 21:16 UTC](https://meta.discourse.org/t/smtp-error-must-issue-a-starttls-command-first/181050 "2021-02-24T21:16:33Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![blsrds](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blsrds/32/211062_2.png) [@blsrds](https://meta.discourse.org/u/blsrds)
#### Post date: [2021年二月24日 23:00 UTC](https://meta.discourse.org/t/smtp-error-must-issue-a-starttls-command-first/181050/3 "2021-02-24T23:00:59Z")

</div>

正如我通过私信提到的，出于安全考虑，我无法提供服务器访问权限。但非常感谢 @pfaffman 的帮助以及你为解决此问题所做的努力。

让我补充一下这个问题的更多背景：一位前任管理员曾安装过 Discourse 并配置了 Mailgun SMTP 服务，但该服务已停止工作，而我无法访问该账户。

如我所说，我现在正尝试使用 [Mailersend](http://mailersend.com/) 进行配置。我阅读了此论坛中的主题 [1] 以及其他关于 STARTTLS 的帖子，但我不确定如何实现所需的更改。

我也尝试了以下设置，但错误依然存在：

> DISCOURSE\_SMTP\_OPENSSL\_VERIFY\_MODE: none

如果这与最近的某些更新有关，那么是否考虑回退版本会更好呢？

[1] [Can't send email with certificate issue - #3 by supermathie](https://meta.discourse.org/t/cant-send-email-with-certificate-issue/113207/3)

---

_[View the full topic](https://meta.discourse.org/t/smtp-error-must-issue-a-starttls-command-first/181050)._
