python发送带附件的邮件
来源:互联网 发布:js getparameter 编辑:程序博客网 时间:2024/05/25 23:59
import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header import Header# 第三方 SMTP 服务mail_host="smtp.sina.com" #设置服务器mail_user="hanliangwei123@sina.com" #用户名mail_pass="**********" #密码 sender = 'hanliangwei123@sina.com'receivers = ['835126606@qq.com']#创建一个带附件的实例message = MIMEMultipart()subject = 'Python SMTP 带附件邮件测试' #主题message['Subject'] = Header(subject, 'utf-8')# 构造附件1,传送当前目录下的 1.MP3 文件att = MIMEText(open('1.mp3', 'rb').read(), 'base64', 'utf-8')att["Content-Type"] = 'application/octet-stream'# 这里的filename可以任意写,写什么名字,邮件中显示什么名字att["Content-Disposition"] = 'attachment; filename="1.mp3"'message.attach(att)#邮件正文内容message.attach(MIMEText('这是Python 带附件的邮件发送测试……', 'plain', 'utf-8'))try: smtpObj = smtplib.SMTP() smtpObj.connect(mail_host, 25) # 25 为 SMTP 端口号 smtpObj.login(mail_user,mail_pass) smtpObj.sendmail(sender, receivers, message.as_string()) print("邮件发送成功")except smtplib.SMTPException: print("Error: 无法发送邮件")
0 0
- python发送带附件的邮件
- Python发送带附件的SMTP邮件
- 使用Python发送带附件的邮件
- python发送带附件的邮件
- Python 发送带附件的邮件
- Python发送带附件的邮件
- python邮件发送带附件
- python+带附件发送邮件
- python发送带附件邮件
- 发送带附件的邮件
- 带附件的邮件发送
- 飘逸的python - 发送带各种类型附件的邮件
- 如何使用Python发送带(附件)的邮件
- 使用python发送带附件的邮件(转)
- 如何使用Python发送带附件的邮件
- GAE(python)中发送带附件的邮件
- 使用python smtplib 发送带附件的邮件
- Python 发送带 附件 邮件 脚本
- ROS基础:创建你自己的ROS工作空间
- python update mysql 2
- Spring的AOP实现日志管理操作
- linux nc命令参数及用法详解--功能超级强大的网络工具netcat
- Python 正则表达式
- python发送带附件的邮件
- Ubuntu16.04下openface安装
- OpenStack Mitaka for Ubuntu 16.04 LTS 部署指南
- Android Animation 动画做欢迎界面
- HDU 2037今年暑假不AC
- 2016中国大学生程序设计竞赛 - 网络选拔赛 hdu 5839 Special Tetrahedron
- 实例解析linux内核I2C体系结构
- Linux内核驱动GPIO的使用
- 常用的正则表达式总结