给高考结束的自己写封信(使用腾讯白嫖函数定时发送邮件)
本帖最后由 三滑稽甲苯 于 2020-10-17 20:56 编辑RT。
步骤:
1. 腾讯云函数注册(过程略)。
2. 进入云函数控制台的函数服务:https://console.cloud.tencent.com/scf/index?rid=1
3. 单击“新建”
4.
5. 代码:
from smtplib import SMTP_SSL
from email.mime.text import MIMEText
def main_handler(*args):
mail_from = '发送方(你自己)的邮箱地址'
pwd = '邮箱密码' # 不同于密码
# 以QQ邮箱为例,它叫做“授权码”,需开通POP3/SMTP服务
mail_to = '收信者(你自己)的邮箱地址'
subject = '邮件主题'
content = '''
你想说的话
'''
msg = MIMEText(content)
msg['Subject'] = subject
msg['From'] = mail_from
msg['To'] = mail_to
ss = SMTP_SSL('smtp.qq.com')
ss.login(mail_from,pwd)
ss.sendmail(mail_from,mail_to,msg.as_string())
qq邮箱的邮箱密码在设置-账户-POP3/SMTP服务里↓
qq邮箱在这里有两个坑。(其他邮箱不清楚)
1). 生成授权码时无法加载验证码,需重启邮箱解决。详见https://blog.csdn.net/qq_27496239/article/details/82853020
2). 一段时间内不使用授权码会失效,重新生成时遇到1)的问题。解决方案:利用云函数每天或每周给自己/他人一封邮件,内容自己写(可以是天气或者瞎写一气)
6.
如果这时收到自己写的信,就表明前面的步骤没问题。
7. 配置触发器
0 0 20 9 6 * 2021
如果你不是明年高考,自己修改上面的年份数字。
8. 大功告成,开始为高考努力学习吧!{:301_993:} 谢谢楼主 谢谢楼主
谢谢楼主
小伙不错,,挺爱学习的。 最近了解到这个,一直没看懂怎么用
页:
[1]