首先,我想知道如何在 DigitalOcean 的控制台中下载论坛的备份,因为我没有收到备份邮件。
其次,我已经找到了论坛无法发送电子邮件的问题,端口是 587。所以我想问的是,如何将 Brevo 的端口更改为 2525,以便我的电子邮件能够再次工作,因为我找不到这个选项。
另一种选择是切换到 Mailgun 的免费套餐,但我也不知道如何在 Discourse 论坛中从 Brevo 切换到 Mailgun。
首先,我想知道如何在 DigitalOcean 的控制台中下载论坛的备份,因为我没有收到备份邮件。
其次,我已经找到了论坛无法发送电子邮件的问题,端口是 587。所以我想问的是,如何将 Brevo 的端口更改为 2525,以便我的电子邮件能够再次工作,因为我找不到这个选项。
另一种选择是切换到 Mailgun 的免费套餐,但我也不知道如何在 Discourse 论坛中从 Brevo 切换到 Mailgun。
我今天下午进行了一次测试安装——和您一样,在 Digital Ocean 上。
.\discourse-doctor 提示端口 587 连接 Brevo 时出现问题。
在 app.yml 中将端口 587 更改为 2525 并重建后,电子邮件工作正常👍。
我录制了 Windows 11 完整成功安装的屏幕录像,其中涉及许多更改,特别是与出站电子邮件(第三方)提供商 Brevo 或 MailGun 相关的更改。希望明天将其发布到 Community wiki > Sysadmins 类别🙂(指英国时间明天)。
我认为您会
snap install aws-cli --classic
aws configure
cd /var/discourse
.\launcher enter app
rails c
Discourse.enable_readonly_mode(Discourse::USER_READONLY_MODE_KEY)
exit
discourse backup
docker cp “app:/var/www/discourse/public/backups/default/your-site-2006-01-02-150405-v20200101150405.tar.gz “ “root@[server_ip_address]:/var/discourse/shared/standalone/backups/default/your-site-2006-01-02-150405-v20200101150405.tar.gz“
这一步可能不必要,因为 /shared 已经被绑定挂载到宿主机了??
exit
aws s3 cp “/var/discourse/shared/standalone/backups/default/your-site-2006-01-02-150405-v20200101150405.tar.gz“ “myBucket://your-site-2006-01-02-150405-v20200101150405.tar.gz“
请注意,我根本没有测试过这些命令
您可以在 Mailgun 端进行所有设置,然后更改 app.yml 文件中的 SMTP 用户名和密码。