利用python发送邮件
来源:互联网 发布:腾讯qq软件下载 编辑:程序博客网 时间:2024/05/21 00:53
下面的例子是QQ邮箱对QQ邮箱的,不知道其他邮箱有什么不同
(1)首先发送方的smtp服务需要打开,现在发送的时候需要授权码
(2)编写代码
# -*- coding:utf-8 -*-from email.mime.text import MIMETextfrom email.header import Header# 第一个为文本内容,第二个设置文本格式,第三个编码格式msg = MIMEText('Python邮件发送测试','plain','utf-8')# 显示于发件人msg['From'] = Header('我是发送方','utf-8')# 显示与收件人msg['To'] = Header('你自己','utf-8')# 就是标题,最醒目的subject = 'Python SMTP发送邮件测试_9.20'msg['Subject'] = Header(subject,'utf-8')# # 发送方from_addr = '发送方@qq.com'# 必须是自动授权码,需要发送人的授权码password = 'abcdefghijklmn'# qq的smtp服务器smtp_server = 'smtp.qq.com'# 接收方to_addr = '接收方@qq.com'import smtplib# server = smtplib.SMTP(smtp_server,25)# 使用了ssl模式server = smtplib.SMTP_SSL(smtp_server,465)# 设置为调试模式server.set_debuglevel(1)# 登陆ssl服务器server.login(from_addr,password)# 发送邮件server.sendmail(from_addr,[to_addr],msg.as_string())# 退出server.quit()
(3)发送成功
0 0
- 利用python发送邮件
- python 利用smtplib发送邮件
- 利用Python自动发送邮件
- Python利用SMTP发送邮件
- python 利用smtp发送邮件,html格式
- python 利用smtp发送文本邮件
- python:利用smtplib模块发送邮件
- Python定时利用QQ邮件发送天气预报
- 利用Web发送邮件
- 利用Jmail发送邮件
- 利用javascript发送邮件
- 利用线程发送邮件
- 利用java发送邮件
- 利用SmtpClient发送邮件
- 利用UTL_SMTP发送邮件
- 利用JAVAMAIL发送邮件
- 利用Spring 发送邮件
- 利用msmtp发送邮件
- 分享Kali Linux 2016.2最新镜像20160919
- radio单选框效果代码(css3)
- native关键字简单理解
- cuda、库命令
- http中get与 post的区别
- 利用python发送邮件
- try-catch-finally的执行顺序
- hessian学习
- Android doc|Getting Started| Training部分 --翻译 Working with System Permissions
- ffmpeg 入门
- Linux命令 - chattr、lsattr
- maven的resources介绍
- 升级Xcode 8 及 iOS 10 之后,向AppStore提交应用时,出现Your app "xxx" has changed to Invalid Binary. 的解决办法
- Android中webview和js之间的交互