python3使用腾讯企业邮箱发送邮件
1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com,ssl端口为:465
2.确保腾讯企业邮箱中开启了SMTP服务:
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=Truetry:# 邮件内容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,端口号:25server=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=Falsereturn retret=mail()
if ret:print("邮件发送成功")
else:print("邮件发送失败")
4.如果更换其他邮箱,如qq邮箱、163邮箱等,按以上步骤设置,注意区分不同邮箱的smtp服务器地址和端口号即可。
python3使用腾讯企业邮箱发送邮件相关推荐
- python程序下载腾讯企业邮箱附件_python3使用腾讯企业邮箱发送邮件的实例
1.腾讯企业邮箱SMTP服务器地址:smtp.exmail.qq.com,ssl端口为:465 2.确保腾讯企业邮箱中开启了SMTP服务: 3.示例代码: #!/usr/bin/env python3 ...
- Java腾讯企业邮箱发送邮件
##Java通过腾讯企业邮箱发送邮件(多人发送) 企业邮箱需要使用ssl private static String account = "企业邮箱账户";// 登录账户priva ...
- 使用腾讯企业邮箱发送邮件501 ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë
使用腾讯企业邮箱发送邮件回出现 501 ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë 错误. 管理员登录创建的账号,同时分配了一个密码,不能直接使用这个密码,否则会出现上述的错误,我们要用分 ...
- Java通过腾讯企业邮箱发送邮件
Java通过腾讯企业邮箱发送邮件 企业邮箱需要使用ssl private static String account = "企业邮箱账户";// 登录账户 private stat ...
- springboot腾讯企业邮箱发送邮件的yml配置
springboot腾讯企业邮箱发送邮件的yml配置 spring:mail:default-encoding: UTF-8host: smtp.exmail.qq.comport: 587usern ...
- 腾讯企业邮箱发送邮件异常(501):ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë
腾讯企业邮箱发送邮件异常(501):ÇëµÇ¼exmail.qq.comÐÞ¸ÄÃÜÂë 解决方法: 使用者创建的账号,系统会自动分配一个密码,不可直接使用这个密码,否则会出现上述异常,我们要用分配 ...
- qq收不到oracle邮件,腾讯企业邮箱发送邮件失败
一直使用的腾讯企业邮箱,但是最近发现发送邮件全是失败的,提示: javax.mail.MessagingException: Could not connect to SMTP host: smtp. ...
- 向腾讯企业邮箱发送邮件失败,报错: 559
代码 : springboot 搬砖级 发送邮件代码 发送方: 阿里云邮件推送服务 接收方: 腾讯企业邮箱 ---------------------------------------------- ...
- python 实现腾讯企业邮箱发送邮件
import smtplib from email.mime.text import MIMEText from email.utils import formataddr import traceb ...
最新文章
- 西农计算机考研专业课压分,考研:西农大计算机初试第一名被淘汰,倒数第一成功逆袭...
- umdh windbg分析内存泄露
- Android之解决在非Activity中使用startActivity
- 计算机视觉三大顶级会议ICCV,CVPR,ECCV网址
- AUTOCAD参数约束功能
- Python编程工具:Jupyter notebook
- 影创发布首款头手6DoF MR眼镜鸿鹄,搭载高通骁龙XR2平台
- win10系统幻灯片播放卡顿
- 玉米社:网站打开慢,如何提升网站打开速度?
- 树莓派安装Ubuntu server无屏幕开机自动连接WIFI
- 连接主机名失败但可以连接主机ip,能用ip地址连接却无法用主机名连接,看过来一站解决
- wer 流程图编程_孩子学完各个阶段的编程课能够参加哪些比赛?
- php的内部方法编码方式,字符集字符编码以及PHP中的一些转码方法
- 再见 Xshell,这个开源的终端工具更酷炫。
- elasticsearch查询报错411状态码 The requested URL could not be retrieved
- python读取20万数据Excel文件+拆分数据
- c++ 之 括号匹配(栈)
- 《ERP123》——销售生产采购计划管理
- 40张超赞的暗黑系PPT逻辑图表
- 迷城国度---久违了的ARPG