smartpip实现自定义邮件


你可能需要自定义邮件内容, 甚至可能需要动态获取数据进行发送

固定内容发送

msg = ['报表刷新成功', '<h1>刷新成功!!</h1>']
maillist = 'xxx@smartchart.cn'

#send_mail reportmail msg maillist

动态获取数据发送

maillist = 'xxx@smartchart.cn,abc@xxx.cn'
def fun_msg():
    result = get_dataset(123)['data']
    msg = f'<h3>尊敬的领导:</h3><p style="text-indent:20px">当前销售额:{result[1][0]}</p>'
    title = '销售额监控'
    return title, msg

#send_mail reportmail fun_msg maillist