python3使用腾讯企业邮箱发送邮件的实例


Posted in Python onJune 28, 2019

1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com,ssl端口为:465

2.确保腾讯企业邮箱中开启了SMTP服务:

python3使用腾讯企业邮箱发送邮件的实例

3.示例代码:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
 
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
 
# 发件人邮箱账号
my_sender='xx@xxx.com' 
# user登录邮箱的用户名,password登录邮箱的密码(授权码,即客户端密码,非网页版登录密码),但用腾讯邮箱的登录密码也能登录成功 
my_pass = 'xxxxxxxxx' 
# 收件人邮箱账号      
my_user='xx@xxx.com'   
def mail():
  ret=True
  try:
    # 邮件内容
    msg=MIMEText('填写邮件内容','plain','utf-8')
    # 括号里的对应发件人邮箱昵称、发件人邮箱账号
    msg['From']=formataddr(["xx",my_sender]) 
    # 括号里的对应收件人邮箱昵称、收件人邮箱账号
    msg['To']=formataddr(["xx",my_user])  
    # 邮件的主题      
    msg['Subject']="使用腾讯邮箱发送邮件测试"        
 
    # SMTP服务器,腾讯企业邮箱端口是465,腾讯邮箱支持SSL(不强制), 不支持TLS
    # qq邮箱smtp服务器地址:smtp.qq.com,端口号:456
    # 163邮箱smtp服务器地址:smtp.163.com,端口号:25
    server=smtplib.SMTP_SSL("smtp.exmail.qq.com", 465) 
    # 登录服务器,括号中对应的是发件人邮箱账号、邮箱密码
    server.login(my_sender, my_pass) 
    # 发送邮件,括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
    server.sendmail(my_sender,[my_user,],msg.as_string()) 
    # 关闭连接
    server.quit() 
    # 如果 try 中的语句没有执行,则会执行下面的 ret=False 
  except Exception: 
    ret=False
  return ret
 
ret=mail()
if ret:
  print("邮件发送成功")
else:
  print("邮件发送失败")

4.如果更换其他邮箱,如qq邮箱、163邮箱等,按以上步骤设置,注意区分不同邮箱的smtp服务器地址和端口号即可。

以上这篇python3使用腾讯企业邮箱发送邮件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
给Python入门者的一些编程建议
Jun 15 Python
Python实现将目录中TXT合并成一个大TXT文件的方法
Jul 15 Python
python+pyqt实现12306图片验证效果
Oct 25 Python
在python中将字符串转为json对象并取值的方法
Dec 31 Python
PyTorch的Optimizer训练工具的实现
Aug 18 Python
Python绘制股票移动均线的实例
Aug 24 Python
Python迭代器iterator生成器generator使用解析
Oct 24 Python
python序列类型种类详解
Feb 26 Python
python自动点赞功能的实现思路
Feb 26 Python
python如何爬取网页中的文字
Jul 28 Python
calendar在python3时间中常用函数举例详解
Nov 18 Python
python des,aes,rsa加解密的实现
Jan 16 Python
使用Python中的reduce()函数求积的实例
Jun 28 #Python
centos 安装Python3 及对应的pip教程详解
Jun 28 #Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
Jun 28 #Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
Jun 28 #Python
Pyqt QImage 与 np array 转换方法
Jun 27 #Python
pyqt5 使用cv2 显示图片,摄像头的实例
Jun 27 #Python
对python中GUI,Label和Button的实例详解
Jun 27 #Python
You might like
用PHP写的基于Memcache的Queue实现代码
2011/11/27 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
php单文件版在线代码编辑器
2015/03/12 PHP
php多线程实现方法及用法实例详解
2015/10/26 PHP
Symfony查询方法实例小结
2017/06/28 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
php遍历目录下文件并按修改时间排序操作示例
2019/07/12 PHP
Yii框架连表查询操作示例
2019/09/06 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
2006/09/22 Javascript
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
基于JQUERY的多级联动代码
2012/01/24 Javascript
jquery Moblie入门—hello world的示例代码学习
2013/01/08 Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
2013/08/02 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
2014/01/22 Javascript
jQuery中:radio选择器用法实例
2015/01/03 Javascript
javascript异步编程代码书写规范Promise学习笔记
2015/02/11 Javascript
javascript制作sql转换为stringBuffer的小工具
2015/04/03 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
jQuery获取元素父节点的方法
2016/06/21 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
JavaScript使用简单正则表达式的数据验证功能示例
2017/01/13 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
[02:05]2014DOTA2西雅图邀请赛 专访啸天mik夫妻档
2014/07/08 DOTA
win7下python3.6安装配置方法图文教程
2018/07/31 Python
详解python3中的真值测试
2018/08/13 Python
Python中使用__new__实现单例模式并解析
2019/06/25 Python
深入了解Python在HDA中的应用
2019/09/05 Python
Flask处理Web表单的实现方法
2021/01/31 Python
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
办公室秘书自我鉴定
2014/01/18 职场文书
践行三严三实心得体会
2014/10/13 职场文书
《春酒》教学反思
2016/02/22 职场文书
python 算法题——快乐数的多种解法
2021/05/27 Python
C3 线性化算法与 MRO之Python中的多继承
2021/10/05 Python
Python超详细分步解析随机漫步
2022/03/17 Python