标签:password port smtp 加密传输 需要 信息 contents 实测 login
# smtplib 用于邮件的发信动作 # mime.text,header用来书写邮件内容 import smtplib from email.mime.text import MIMEText from email.header import Header # 发信方的信息: from_addr = ‘xxx@163.com‘ password = ‘xxx‘ username = ‘xxx‘ # 收信方邮箱 to_addr = ‘xxx@qq.com‘ # 发信服务器 smtp_server = ‘smtp.163.com‘ # 邮箱正文内容 # 必须添加标题和邮件内容,实测不加,163会当成垃圾邮件 subject = ‘发送测试邮件.‘ contents = ‘hello,Python.‘ msg = MIMEText(contents, ‘plain‘, ‘utf-8‘) # 中文需参数‘utf-8‘,单字节字符不需要 msg[‘Subject‘] = Header(subject, ‘utf-8‘) msg[‘From‘] = from_addr msg[‘To‘] = to_addr # 开启发信服务,这里使用的是加密传输 server = smtplib.SMTP_SSL(‘smtp.163.com‘) server.connect(smtp_server,465) # 登录发信邮箱 server.login(username, password) # 发送邮件 server.sendmail(from_addr, to_addr, msg.as_string()) # 关闭服务器 server.quit()
标签:password port smtp 加密传输 需要 信息 contents 实测 login
原文地址:https://www.cnblogs.com/zzh-zjh/p/11227974.html