三滑稽甲苯 发表于 2020-10-17 20:54

给高考结束的自己写封信(使用腾讯白嫖函数定时发送邮件)

本帖最后由 三滑稽甲苯 于 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:}

Tweet 发表于 2020-10-17 21:35

谢谢楼主

Joker666 发表于 2020-10-17 21:55

谢谢楼主
谢谢楼主

岳阳 发表于 2020-10-17 22:44

小伙不错,,挺爱学习的。

心伤的天堂 发表于 2020-10-17 22:48

最近了解到这个,一直没看懂怎么用
页: [1]
查看完整版本: 给高考结束的自己写封信(使用腾讯白嫖函数定时发送邮件)