安装后发送邮件

我正在使用 Outlook 帐户配置电子邮件配置

服务器:smtp.office365.com
端口:587

Telnet 从本地工作

但 Discourse 抛出错误 Net::ReadTimeout 或

我需要做什么吗?或者有本地主机邮件守护进程的方法吗?

==================== 邮件测试 ====================
为了进行可靠的测试,请从 http://www.mail-tester.com/ 获取地址。
或者直接给自己发送一封测试邮件。
用于邮件测试的电子邮件地址?(输入“n”跳过) [mail@mail.com]:
正在发送邮件至 mail@mail.com . . .
正在使用 smtp.office365.com:587,用户名:mail@mail.com,以明文身份验证方式向 mail@mail.com 发送测试邮件。
======================================== 错误 ========================================
意外错误

Net::ReadTimeout

====================================== 解决方案 =======================================
这不是一个常见的错误。没有推荐的解决方案!

请将上面的确切错误消息报告给 https://meta.discourse.org/
(如果您找到解决方案,也请一并报告!)

替换:SMTP_PASSWORD
替换:LETSENCRYPT_ACCOUNT_EMAIL
替换:DEVELOPER_EMAILS
替换:DISCOURSE_DB_PASSWORD
替换:正在发送邮件至

==================== 完成! ====================

root@discourse:/var/discourse# telnet smtp.office365.com 587

正在尝试连接 52.96.88.98…

已连接到 MNZ-efz.ms-acdc.office.com

转义字符是 ‘^]’。

220 MN2PR14CA0028.outlook.office365.com Microsoft ESMTP MAIL Service ready at Mon, 24 Jul 2023 21:20:54 +0000
mail@mail.com 应替换为您的电子邮件地址

你好,Shibi!:smiley:

很遗憾,无法使用 Outlook,因为它不支持事务性电子邮件。请查看本教程,其中列出了推荐的电子邮件服务。

3 个赞

:frowning: . 有其他不使用电子邮件的方法吗?例如手动创建帐户或获取激活 URL。

我发现了一个支持此功能的邮件服务器,并且它运行正常。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.