博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python发送邮件
阅读量:6405 次
发布时间:2019-06-23

本文共 822 字,大约阅读时间需要 2 分钟。

# send_mail.py

#coding:utf-8

import smtplib

from email.mime.text import MIMEText

from email.header import Header

# 第三方 SMTP 服务

mail_host="smtp.qq.com" #设置服务器,QQ邮箱、163邮箱(smtp.163.com)、自建邮箱

mail_user="用户名" #用户名

mail_pass="授权码" #口令,QQ邮箱/163邮箱是输入授权码,如下图在邮箱设置中 用验证过的手机发送短信获得,不含空格。

sender = '发件人qq.com' # 发件人

receivers = ['收件人1@qq.com','收件人2@163.com','收件人3@xx.com'] # 收件人

# 发送邮件主题

subject = 'python email test'

# 编写HTML类型的邮件正文

msg = MIMEText('<html><h1>你好!</h1></html>','html','utf-8')

msg['Subject'] = Header(subject,'utf-8')

msg['From'] = '发件人@qq.com'

msg['To'] = '收件人1@qq.com,收件人2@163.com'

msg['Cc'] = '收件人3@xx.com' 

# 连接发送邮件

smtpObj = smtplib.SMTP_SSL(mail_host)

smtpObj.login(mail_user,mail_pass)

smtpObj.sendmail(sender, receivers, msg.as_string())

smtpObj.quit()

         

转载于:https://www.cnblogs.com/sgwjj/p/7588875.html

你可能感兴趣的文章
翻译: 星球生成 II
查看>>
IOS 多线程
查看>>
python序列化数据本地存放
查看>>
#CCNA#IP地址、子网划分参考资料网址
查看>>
比较不错的图片上传插件
查看>>
判偶不判奇
查看>>
Sequelize 数据库的支持
查看>>
BigDecimal类的加减乘除
查看>>
lighttpd中实现每天一个访问日志文件
查看>>
node.js发送邮件email
查看>>
查看nginx配置文件路径的方法
查看>>
接口性能调优方案探索
查看>>
kali安装包或更新时提示“E: Sub-process /usr/bin/dpkg return”
查看>>
网站管理后台模板 Charisma
查看>>
EL:empty的用法
查看>>
Saltstack配置之 nodegroups
查看>>
Servlet和JSP优化经验总结
查看>>
squid使用rotate轮询(分割)日志
查看>>
VS2015安装EF Power Tools
查看>>
MySQL主从复制(笔记)
查看>>