在开始安装前进行测试电子邮件设置

正如我在此处帖子中所述:Install Discourse on Amazon Web Services (AWS) with Lightsail, SES, and Route 53 - #4 by wal telnet 通过此处描述的方法运行完整的 discourse-setup 脚本之前,我能够发送测试电子邮件。

值得注意的是,我使用了端口 587 而不是那里显示的 25,并且您需要确保对您的 SMTP 用户名和密码进行 base64 编码。

该帖子中还链接了 AWS 提供的一个脚本,该脚本显示了如何使用 openssl 命令执行相同的操作(链接在此处;https://docs.aws.amazon.com/ses/latest/dg/creating-configuration-sets.html)。

如果您不使用 AWS SES 作为您的电子邮件服务器,您可能需要稍微调整一下脚本,但总的来说,我认为其中一个或两个脚本应该有助于您在安装前验证电子邮件(这就是我所做的)。

虽然我同意理想情况下应该有一种在安装前测试电子邮件的方法,但我认为最好将其作为 Discourse 的一个单独的独立脚本来发布,这样您就可以在不经历整个设置过程的情况下运行它,而该过程可能需要大约 10 分钟。

1 个赞