使用python 3实现发送邮件功能


Posted in Python onJune 15, 2018

下面一段简短代码给大家介绍python 3实现发送邮件功能,具体代码如下所示:

import smtplib
from email.mime.text import MIMEText
SMTPsever="smtp.163.com" #邮箱服务器
sender="**********@163.com" #邮件地址
password="Whl3386087" #密码
receivers=["********@qq.com"]
content = '端午节快乐哈哈 \n         邮箱轰炸机的问候'
title = '端午节问候' # 邮件主题
message = MIMEText(content, 'plain', 'utf-8') # 内容, 格式, 编码
message['From'] = "{}".format(sender)
message['To'] = ",".join(receivers)
message['Subject'] = title
# mailsever=smtplib.SMTP(SMTPsever,25) #服务器端口
# mailsever.login(sender,password)#登陆
try:
 mailsever = smtplib.SMTP_SSL(SMTPsever, 465) # 启用SSL发信, 端口一般是465
 mailsever.login(sender, password) # 登录验证
 mailsever.sendmail(sender, receivers, message .as_string()) # 发送
 print("mail has been send successfully.")
except smtplib.SMTPException as e:
  print(e)
mailsever.quit()
print("OK")

# SMTPServer="smtp.163.com" #服务器
# Sender="wangh78uanl78ong1995@.163.com"
# Password= "Whl33788608787"
# Message="端午节快乐哈哈 \n         邮箱轰炸机的问候"
# msg=MIMEText(Message)
# msg["Subject"]="端午节问候" #标题
# msg["From"]=Sender
# msg["To"]=Addressee
#
# mailsever=smtplib.SMTP(SMTPServer,25) #服务器端口
#
# mailsever.login(Sender, Password)
# mailsever.sendmail(Sender,["1388810811154@163.com","wang88huanlong1995@.163.com"],msg.as_string())
# mailsever.quit()
#
# print("运行完成")
# SMTPsever="smtp.qq.com" #邮箱服务器
# sender="wang7hu8anlo88ng19795@qq.com" #邮件地址
# password="edzzeqpdor8cwgiab" #密码
#
# message="i love u, i love python,你好" #邮件内容
# msg=MIMEText(message)#转换邮件文本
#
# msg['Subject']="hello gogogogogogo" #标题
# msg['From']=sender #谁发的
# msg['To']="86185854829@qq.com" #接收
#88
# mailsever=smtplib.SMTP(SMTPsever,587) #服务器端口
# mailsever.login(sender,password)#登陆
# mailsever.sendmail(sender,["wang8hau8nlo88g19985@163.com","1105436888599@qq.com"],msg.as_string())#发送
# mailsever.quit()8
# print("OK")

总结

以上所述是小编给大家介绍的使用python 3实现发送邮件功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
跟老齐学Python之数据类型总结
Sep 24 Python
python 网络爬虫初级实现代码
Feb 27 Python
读写json中文ASCII乱码问题的解决方法
Nov 05 Python
简述Python2与Python3的不同点
Jan 21 Python
pandas 数据实现行间计算的方法
Jun 08 Python
浅谈python脚本设置运行参数的方法
Dec 03 Python
python生成requirements.txt的两种方法
Sep 18 Python
win10安装python3.6的常见问题
Jul 01 Python
Opencv常见图像格式Data Type及代码实例
Nov 02 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
详解Python openpyxl库的基本应用
Feb 26 Python
Python学习之时间包使用教程详解
Mar 21 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 #Python
解决pandas read_csv 读取中文列标题文件报错的问题
Jun 15 #Python
Python使用Pickle库实现读写序列操作示例
Jun 15 #Python
基于Pandas读取csv文件Error的总结
Jun 15 #Python
解决pandas使用read_csv()读取文件遇到的问题
Jun 15 #Python
python微信公众号之关键词自动回复
Jun 15 #Python
使用NumPy和pandas对CSV文件进行写操作的实例
Jun 14 #Python
You might like
PHP中SESSION使用中的一点经验总结
2012/03/30 PHP
smarty自定义函数htmlcheckboxes用法实例
2015/01/22 PHP
php定时执行任务设置详解
2015/02/06 PHP
PHP针对redis常用操作实例详解
2019/08/17 PHP
php array 转json及java 转换 json数据格式操作示例
2019/11/13 PHP
学习ExtJS Column布局
2009/10/08 Javascript
指定位置如果有图片显示图片,无图片显示广告的JS
2010/06/05 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
浅谈javascript中return语句
2015/07/15 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
浅析ES6的八进制与二进制整数字面量
2016/08/30 Javascript
vuejs动态组件给子组件传递数据的方法详解
2016/09/09 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
python中defaultdict的用法详解
2017/06/07 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
mac下如何将python2.7改为python3
2018/07/13 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
2020/11/24 Python
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
Kent & Curwen:与大卫·贝克汉姆合作
2017/06/13 全球购物
了解AppleShare protocol(AppleShare协议)吗
2015/08/28 面试题
电气技术员岗位职责
2013/11/19 职场文书
人事档案接收函
2014/01/12 职场文书
优良学风班总结材料
2014/02/08 职场文书
个人求职自荐信范文
2014/06/20 职场文书
高职教师先进事迹材料
2014/08/24 职场文书
经典演讲稿开场白
2014/08/25 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
在Django中使用MQTT的方法
2021/05/10 Python
Python办公自动化PPT批量转换操作
2021/09/15 Python
8个JS的reduce使用实例和reduce操作方式
2021/10/05 Javascript