要将AWS SES配置为Discourse邮件,您需要进行以下步骤:
登录到Discourse服务器。
编辑Discourse配置文件:
sudo nano /var/discourse/containers/app.yml
env
部分,添加以下代码: DISCOURSE_SMTP_ADDRESS: email-smtp.us-east-1.amazonaws.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME:
DISCOURSE_SMTP_PASSWORD:
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login
请注意替换
和
为您的AWS SES SMTP凭据。
保存并关闭文件。
重建Discourse容器以应用配置更改:
sudo ./launcher rebuild app
现在,您的Discourse已配置为使用AWS SES发送电子邮件。
请注意,上述步骤假设您已正确设置了AWS SES,并获得了有效的SMTP凭据。确保您的AWS SES帐户已经验证,并且您已经设置了相应的发信限制和电子邮件身份验证设置。