亲测有效,直接拿去用吧,
注意:接收邮件的人改成你自己的邮箱账号哈,不然执行完之后自己看不到效果哦
#!/usr/local/bin/python3
import yagmail
import re
def yag_mail(email_subject, email_content, email_attachment, email_receive):
# 定义一个用来发送邮件的函数
email_user = 'ty1205829333@163.com'
# 这是你自己邮箱的账号
Authorization_code = 'qyj123456789'
# 这是163邮箱的第三方授权码,不是登录密码
email_host = 'smtp.163.com'
# 这是从邮件服务提供商获取的
yag= yagmail.SMTP(user=email_user,
password=Authorization_code,
host=email_host,
port=25,
smtp_ssl=False)
yag.send(to=email_receive,
subject=emai