突破:自建云函数 邮件通知功能为你插上翅膀

楼主
简道云应用场景探索者

6月底官方推出了“邮件通知插件”,前些时间已在测,看看通过云函数是否也可以实现邮件通知功能,基本测试完毕,今天收了一个尾。






一、几点说明:

1、官方邮件通知插件 相关链接 https://hc.jiandaoyun.com/open/12551
2、相比官方的插件,自建云函数的好处是可以节省智能助手;
3、通过自建云函数,免费版用户,也可以搭建基于邮件通知的场景。



二、基本逻辑:

1、在QQ邮箱中开通 POP3/SMTP服务 注意记好授权码;
2、通过百度中搜索相关的代码( 腾讯 云函数 发邮件 );
3、将代码复制到云函数上,结合自己的需求调整代码;
4、也可以先在其它平台上进行测试(python在线测试)没问题后再放入云函数;
5、建立简道云表单以及设置前端事件等。



三、参考代码:

  1. from smtplib import SMTP_SSL
  2.  
  3. from email.mime.text import MIMEText
  4.  
  5. def main_handler(*args):
  6.  
  7.     mail_from = '发送方(你自己)的邮箱地址'
  8.  
  9.     pwd = '邮箱密码' # 不同于密码
  10.  
  11. # 以QQ邮箱为例,它叫做“授权码”,需开通POP3/SMTP服务
  12.  
  13.     mail_to = '收信者(你自己)的邮箱地址'
  14.  
  15.     subject = '邮件主题'
  16.  
  17.     content = '''
  18.  
  19. 你想说的话
  20.  
  21. '''
  22.  
  23.     msg = MIMEText(content)
  24.  
  25.     msg['Subject'] = subject
  26.  
  27.     msg['From'] = mail_from
  28.  
  29.     msg['To'] = mail_to
  30.  
  31.     ss = SMTP_SSL('smtp.qq.com')
  32.  
  33.     ss.login(mail_from,pwd)
  34.  
  35.     ss.sendmail(mail_from,mail_to,msg.as_string())
复制代码


内容来源:https://www.52pojie.cn/thread-1286071-1-1.html


四、延展场景:

还没想好怎么写,一个大体思路是,群通知是一对多,邮件通知是一对一,并且免费,可以放开了想一下,是不是有很多功能都可以再升级一下,不妨在下面留个言,大家讨论下。



五、如何自建云函数:


超爽:自建云函数+前端事件 激活你的更多使用场景

捷径:云函数之“移花接木” 不懂代码就要被 Say No 吗?

操作:如何构建你的第一个实用型云函数,打造你的抖音视频知识库

突破:云函数&前端事件 群消息推送让工作更紧密、让外链更有价值






都看到这里了
如果您觉得有用
赞一个呗
赏一个呗
偶会更有动力哈



编辑于 2021-7-16 11:20  

分享扩散:

沙发
发表于 2021-7-16 21:43:39
你牛!可惜,我还是不会云函数!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表