Skip to content

TencentBlueKing/ci-sendEmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

发送邮件通知插件

功能说明

调用蓝鲸ESB发送邮件

配置

插件上架时,需要配置蓝鲸ESB相关参数,路径:设置->私有配置

  • sendmail_whitelist : 配置允许发送的域名白名单,多个域名用;号分隔, 输入*或不配置本项表示全开放, 每个邮箱域名格式为 @xxx.yyy 例如 @gmail.com
  • bk_app_code: ESB appcode // 如bk_ci等已在蓝鲸内注册的app
  • bk_app_secret: ESB appsecret // 对应app的密钥
  • bk_host: ESB host // 当前环境蓝鲸域名
  • bk_username : ESB username // 蓝鲸内用户名,可为“admin”
  • sender: 邮件发送人 // 需在 开发者中心-API网关-通道管理-选择系统CMSI-搜索 发送邮件 配置相关信息。 smtpPwd: smtp用户对应授权码。(以QQ邮箱为例:设置-> 账户-> POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务->生成授权码)

change log

v1.0.3

fix: 敏感信息修复 #27

v1.0.4

fix: 某些网络情况下会导致发送卡住 #30

v1.1.0

feat: 增加发送邮件域名白名单sendmail_whitelist #32

  • 增加sendmail_whitelist 私有配置,用于配置允许发送的域名白名单,多个用;号分隔,输入*表示全开放, 每个邮箱域名格式为 @xxx.yyy,例如@gmail.com

v1.2.2

  • 同步更新BK发送邮件接口send_mail返回的data报文变化 #35
  • 增加可自动上架功能 #39

v1.2.5

  • 插件国际化支持