python发送邮件

来源:互联网 发布:网络安全技术的建议 编辑:程序博客网 时间:2024/05/21 23:42
直接代码:
import smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = '**********@163.com'    #发送邮箱receiver = '*********@163.com'    #接受邮箱smtpserver = 'smtp.163.com'username = '********@163.com'   #设置邮箱password = '*****'   #不是邮箱密码,而是服务器设置密码!subject = '邮件测试'msg = MIMEText('你好,世界~', 'plain', 'utf-8')  # 中文需参数‘utf-8',单字节字符不需要msg['Subject'] = Header(subject, 'utf-8')msg['From'] = 'Ted<17628292357@163.com>'msg['To'] = "15671654067@163.com"smtp = smtplib.SMTP()smtp.connect('smtp.163.com', port = 25)smtp.login(username, password)smtp.sendmail(sender, receiver, msg.as_string())smtp.quit()


python版本:3.6.2

原创粉丝点击