相关用法
欢迎模板
mailer.send_template(
to="xxxx@qq.com",
subject="正在注册 {{ name }}",
template_name="welcome",
sender_name='注册',
context={
"name": "张三",
"title": "欢迎加入",
"message": "感谢您的注册!",
"team_name": "xxx团队",
},
)

系统通知/告警模板
success
mailer.send_template(
to="xxxxx@qq.com",
subject="【{{ name }}】 {{ title }}",
template_name="admonition",
sender_name="成功通知的标题",
context={
"name": "xxxx同学",
"title": "成功通知的标题",
"subtitle": "子标题内容,这是信息内容",
"severity": "success",
"service_name": "API success",
"code": "ERR_202",
"message": "这是信息内容这是信息内容",
},
)

info
mailer.send_template(
to="xxxxx@qq.com",
subject="【{{ name }}】 {{ title }}",
template_name="admonition",
sender_name="成功通知的标题",
context={
"name": "xxxx同学",
"title": "成功通知的标题",
"subtitle": "子标题内容,这是信息内容",
"severity": "info",
"service_name": "API info",
"code": "ERR_202",
"message": "这是信息内容这是信息内容",
},
)

warning
mailer.send_template(
to="xxxxx@qq.com",
subject="【{{ name }}】 {{ title }}",
template_name="admonition",
sender_name="通知的标题",
context={
"name": "xxxx同学",
"title": "warning通知的标题",
"subtitle": "子标题内容,这是信息内容",
"severity": "warning",
"service_name": "API warning",
"code": "ERR_202",
"message": "这是信息内容这是信息内容",
},
)

critical
mailer.send_template(
to="xxxxx@qq.com",
subject="【{{ name }}】 {{ title }}",
template_name="admonition",
sender_name="通知的标题",
context={
"name": "xxxx同学",
"title": "critical通知的标题",
"subtitle": "子标题内容,这是信息内容",
"severity": "critical",
"service_name": "API critical",
"code": "ERR_202",
"message": "这是信息内容这是信息内容",
},
)
