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基础教程之获取本机ip数据包示例
Feb 10 Python
全面解读Python Web开发框架Django
Jun 30 Python
python实现简单的TCP代理服务器
Oct 08 Python
python分析apache访问日志脚本分享
Feb 26 Python
简介Django中内置的一些中间件
Jul 24 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
实例讲解Python3中abs()函数
Feb 19 Python
python绘制彩虹图
Dec 16 Python
利用python中的matplotlib打印混淆矩阵实例
Jun 16 Python
python 用pandas实现数据透视表功能
Dec 21 Python
python中pivot()函数基础知识点
Jan 03 Python
教你漂亮打印Pandas DataFrames和Series
May 29 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制作静态网站的模板框架
2006/10/09 PHP
PHP中的类-什么叫类
2006/11/20 PHP
php 表单提交大量数据发生丢失的解决方法
2014/03/03 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
微信公众平台之快递查询功能用法实例
2015/04/14 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
jquery选择checked在ie8普通模式下的问题
2014/02/12 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
H5用户注册表单页 注册模态框!
2016/09/17 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
2017/05/03 Javascript
基于vue实现swipe分页组件实例
2017/05/25 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
2020/07/14 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
Python正则表达式指南 推荐
2018/10/09 Python
python看某个模块的版本方法
2018/10/16 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
详解Python3迁移接口变化采坑记
2019/10/11 Python
python与pycharm有何区别
2020/07/01 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
PHP如何自定义函数
2016/09/16 面试题
满月酒答谢词
2014/01/14 职场文书
法学专业自我鉴定
2014/02/05 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
公司租车协议书
2015/01/29 职场文书
golang中实现给gif、png、jpeg图片添加文字水印
2021/04/26 Golang
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python