编辑
2024-06-19
安装与配置
00
请注意,本文编写于 155 天前,最后修改于 155 天前,其中某些信息可能已经过时。

目录

相关官方文档
提前准备内容
配置流程
重启服务
测试邮件效果

相关官方文档

https://develop.sentry.dev/self-hosted/email/

https://develop.sentry.dev/services/email/

提前准备内容

  1. 一个邮箱账号,我这里使用163邮箱
  2. 在邮箱内配置授权码 image.png image.png

配置流程

在sentry项目下 sentry/config.yml

找到并修改以下项目

yml
############### # Mail Server # ############### # 邮箱服务类型 mail.backend: 'smtp' # Use dummy if you want to disable email entirely # 邮箱服务端地址 mail.host: 'smtp.163.com' # 使用的协议, smtp 可以使用 25, 465(ssl), 487(tsl) mail.port: 465 # 你自己的邮箱地址和授权码,注意这里不是登录密码 mail.username: 'silon_j@163.com' mail.password: 'xxxxxxxxxxxx' # sentry发送邮件显示的发件人,同你的邮箱即可 mail.from: 'silon_j@163.com' # 是否使用tls或ssl # mail.use-tls: false mail.use-ssl: true # 你的sentry 运行的域名 mail.list-namespace: 'sentry.xxx.xxx'

注意

如果你使用阿里云搭建sentry服务,则上面的配置不能填写 25端口,因为阿里云官方限制25端口出口

即使通过服务器自行配置出入防火墙都无效,需要向阿里云官方申请

详情可见: https://developer.aliyun.com/article/1531784?spm=5176.26934566.main.2.479d7d71VXIvik

重启服务

返回sentry 根目录,重启服务即可

./install.sh

测试邮件效果

点击测试,反馈发送成功即为配置成功 image.png

image.png

本文作者:Silon汐冷

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!