首页 > 解决方案 > 如何在 Sentry 中配置 SMTP 设置?

问题描述

如何配置 SMTP 设置Sentry

我将我的 SMTP 邮件服务器配置设置为 on onpremise/config.yml,然后我执行以下操作:

sudo docker-compose run --rm web upgrade
sudo docker-compose up -d(在此之前,我删除了以前的考虑容器)

但是在 Sentry 邮件设置面板中没有出现我的 SMTP 配置:

sentry SMTP 设置


注意:我使用的是本地哨兵docker包。

我该怎么办?

对此的任何帮助将不胜感激。

标签: dockersmtpdocker-composesentry

解决方案


问题解决了:

我使用 Dockerfile 将我的 Sentry 版本从 8.22.0 更新到 9.0.0,并配置 config.yml 文件如下:

内部部署包中的一段config.yml

###############
# Mail Server #
###############

mail.backend: 'smtp'  # Use dummy if you want to disable email entirely
mail.host: 'smtp.gmail.com'
mail.port: 587
mail.username: 'account@gmail.com'
mail.password: '********'
mail.use-tls: true
# The email address to send on behalf of
mail.from: 'account@gmail.com'

Dockerfile:

FROM sentry:9.0-onbuild

或者您可以$ git pull本地路径中执行(以获取最新更改)。

最后:

docker-compose build
docker-compose run --rm web upgrade
docker-compose up -d


推荐阅读