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检测lvs real server状态
Jan 22 Python
利用Python的Twisted框架实现webshell密码扫描器的教程
Apr 16 Python
Python机器学习之决策树算法实例详解
Dec 06 Python
利用Python+Java调用Shell脚本时的死锁陷阱详解
Jan 24 Python
python 用正则表达式筛选文本信息的实例
Jun 05 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
python实现对列表中的元素进行倒序打印
Nov 23 Python
python3 动态模块导入与全局变量使用实例
Dec 22 Python
python对数组进行排序,并输出排序后对应的索引值方式
Feb 28 Python
通过Python实现一个简单的html页面
May 16 Python
Pycharm操作Git及GitHub的步骤详解
Oct 27 Python
Python脚本调试工具安装过程
Jan 11 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的日期与时间函数技巧
2008/04/24 PHP
php方法调用模式与函数调用模式简例
2011/09/20 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
PHP实现简单的计算器
2020/08/28 PHP
jQuery 处理网页内容的实现代码
2010/02/15 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
javascript如何使用bind指定接收者
2014/05/04 Javascript
jquery利用命名空间移除绑定事件的方法
2015/03/11 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
javascript表达式和运算符详解
2017/02/07 Javascript
原生js实现简单的焦点图效果实例
2017/12/14 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
vue如何进行动画的封装
2018/09/26 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
2020/08/14 Javascript
使用python提取html文件中的特定数据的实现代码
2013/03/24 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
Python测试人员需要掌握的知识
2018/02/08 Python
python实现k-means聚类算法
2018/02/23 Python
Python各类图像库的图片读写方式总结(推荐)
2018/02/23 Python
python添加菜单图文讲解
2019/06/04 Python
python连接PostgreSQL数据库的过程详解
2019/09/18 Python
python numpy存取文件的方式
2020/04/01 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
python 实现端口扫描工具
2020/12/18 Python
细说NumPy数组的四种乘法的使用
2020/12/18 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
旷课检讨书2000字
2014/01/14 职场文书
劳资协议书范本
2014/04/23 职场文书
小学向国旗敬礼活动方案
2014/09/27 职场文书
专职安全员岗位职责
2015/04/11 职场文书
城镇居民医疗保险工作总结
2015/08/10 职场文书
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis
Hive导入csv文件示例
2022/06/25 数据库