python发送邮件
今天分享一个发送邮件的代码例子
我用的是网易126邮箱的服务器
import smtplib from email.mime.text import MIMEText # 邮件发送方(发送地址,,SMTP服务器地址) msg_from = "xiangyu845289685@126.com" # 发送方客户端授权码 pwd = "xxxx" # 邮件接收方 to = "xxxxx@qq.com" # 发送邮箱标题 subject = "这是通过python发送的邮件" # 发送邮箱内容 content = "你家着火了!" """ 发送html代码 msg = MIMEText(content,"html","utf-8") """ # 构造邮件对象 msg = MIMEText(content) msg["Subject"] = subject msg["From"] = msg_from msg["To"] = to # 发送邮件(SMTP服务器: smtp.126.com,端口号) ss = smtplib.SMTP_SSL("smtp.126.com", 465) # 登录 ss.login(msg_from, pwd) # 发送 ss.sendmail(msg_from, to, msg.as_string())