使用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的ORM框架SQLObject入门实例
Apr 28 Python
Python3基础之函数用法
Aug 13 Python
跟老齐学Python之编写类之四再论继承
Oct 11 Python
Python中集合的内建函数和内建方法学习教程
Aug 19 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
Python利用WMI实现ping命令的例子
Aug 14 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
Sep 20 Python
python中对_init_的理解及实例解析
Oct 11 Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
Dec 04 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
Jan 20 Python
Python浮点型(float)运算结果不正确的解决方案
Sep 22 Python
python 基于PYMYSQL使用MYSQL数据库
Dec 24 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中调用JAVA
2006/10/09 PHP
PHP编程网上资源导航
2006/10/09 PHP
web方式ftp
2006/10/09 PHP
php开发文档 会员收费1期
2012/08/14 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
PHP Session机制简介及用法
2014/08/19 PHP
Linux下PHP安装mcrypt扩展模块笔记
2014/09/10 PHP
Paypal实现循环扣款(订阅)功能
2017/03/23 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
在jQuery中使用$而避免跟其它库产生冲突的方法
2015/08/13 Javascript
Javascript的表单验证-提交表单
2016/03/18 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
2018/06/26 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
深入探索VueJS Scoped CSS 实现原理
2019/09/23 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
JS加载解析Markdown文档过程详解
2020/05/19 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
Python编程实现双击更新所有已安装python模块的方法
2017/06/05 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
Python+selenium 获取一组元素属性值的实例
2018/06/22 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
基于Python获取照片的GPS位置信息
2020/01/20 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
Lucene推荐的分页方式是什么?
2015/12/07 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
日语专业个人的求职信
2013/12/03 职场文书
个人工作表现评语
2014/04/30 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书