QQ邮箱太恶心了。经常改验证方式

阿福最近的脚本不能用了,研究了一上午。

终于研究出来了。

def sendmail(data):

content = data['content']

msg = MIMEText(content,_subtype='plain',_charset='utf8')

msg['Subject'] = data['Subject']

msg['From']= data['From']

msg['To'] = ';'.join(data['mail_list'])

try:

server = smtplib.SMTP()

server.connect(mail_host)

server.starttls()

server.login(email,auth_key)

server.sendmail(data['From'],data['mail_list'],msg.as_string())

server.close()

return True

except Exception,e:

for x in e:

print x

return False

sendmail(data)

代码如上

需要的变量有

email string 用户名

auth_key string 授权码(非邮箱密码)

data dict 数据字典

构造好之后就能够登录发邮件了。效果非常好

python发邮件主机找不到_Python 使用QQ邮箱发邮件相关推荐

  1. python向自己qq邮箱发信息_python 向qq邮箱发邮件

    #coding:utf-8 ''' Created on 2017-1-12 @author: xiaochun ''' import smtplib from email.mime.text imp ...

  2. python qq邮箱发邮件_Python用QQ邮箱发邮件的实例教程

    Python2.7#!/usr/bin/env python2.7 # -*- coding=utf-8 -*- import smtplib from email.mime.text import ...

  3. python发邮件代码要下载qq邮箱吗_python登录QQ邮箱发送QQ邮件代码

    #encoding=utf-8      __author__ = 'ds'      #文件名称冲突   from email.mime.text import MIMEText   import  ...

  4. 【Python用QQ邮箱发邮件】

    学习目标:Python用QQ邮箱发邮件 学习内容: 1:到入库 import smtplib from email.message import EmailMessage from datetime ...

  5. python使用qq邮箱发邮件

    发现QQ邮箱是个变态的东西...普通网上的教程根本无法搞定这个问题 于是写了这个,用于帮助大家使用python发邮件遇到的问题 第一步: 开启QQ第三方登录,参考文章 https://jingyan. ...

  6. python向自己qq邮箱发信息_python使用QQ邮箱发送邮件

    使用QQ邮箱发邮件比较繁琐,SMTP密码是动态的 向下滚动,找到smtp,点击开启 发送短信进行验证 腾讯smtp服务器: smtp:smtp.qq.com 端口:465 代码如下: # coding ...

  7. javaMai+Springl实现给QQ邮箱发邮件(带附件,html格式)

    以前的时候想着java发邮件很简单,因为当时使用的是outlook实现的,有兴趣的可以去看看之前的两篇博客文章,1.使用java底层实现邮件的发送(含测试,源码)   和 2.使用Spring实现邮件 ...

  8. Postfix配置QQ邮箱发邮件

    配置QQ邮箱发邮件 1.这里使用了QQ邮箱的SMTP,需要做以下配置 2.qq邮箱通过生成授权码来设置密码  3.关闭服务器的sendmail服务,开启postfix服务 4.创建证书文件  root ...

  9. 利用jmail qq邮箱发邮件 报错 解决方法

    利用java的jmail,登录qq邮箱发邮件时遇到下面几个问题,分享一下解决方法. 1. qq需要使用ssl  解决方法:使用有ssl安全认证的代码 <span style="font ...

最新文章

  1. 注解_JDK内置注解
  2. STM32F103单片机读取芯片自身ID
  3. 【渝粤题库】广东开放大学mysql数据库及应用 形成性考核 - 副本 (5)
  4. python思维方法_小白3个月学会Python的路径和思维方式“大揭秘”!
  5. java通过SMTP发送QQ邮件(参考自龙果学院)
  6. 黑马程序员—一张帖看完黑马所有学科、班级就业薪资贴
  7. Java实现 蓝桥杯 算法提高 天天向上(DP)
  8. 解密滴滴黑科技:超低功耗桔视ADAS落地实践
  9. 曾舜晞代言全面迸发!海信全面屏哈利手机发布
  10. custom的短语_按照的英文短语
  11. 你的生日代表什么花的寓意?
  12. Java Excel省市区级联菜单设置
  13. android string 过滤,Android 字符串过滤器InputFilter详解
  14. 设置MATLAB中figure图的背景为白色
  15. C语言用递归求最大公约数
  16. 【其他】3dmax撤销Ctrl+z不能用的解决办法
  17. 合肥达内培训php,合肥PHP开发培训班介绍PHP7是什么?
  18. android11主题,十一专题 - 给你一个精致的七天假期 - Android 应用 - 生活 - 【最美应用】...
  19. 天津北大青鸟蓝白金的经历(初识)
  20. 独立站内容营销策略,加入情景营销提升转化率

热门文章

  1. linux 复制文件或者文件
  2. dropload.js无限刷新解决方案
  3. macos -bash: yarn: command not found/-bash: cnpm: command not found
  4. vue-cli3配置externals、jquery
  5. Spring aop优雅实现redis分布式锁 aop应用redis分布式锁
  6. leetcode 701 二叉搜索树的插入操作 C++ 递归和迭代
  7. oracle中xml如何存储过程,oracle存储过程生成xml文件
  8. 【OS学习笔记】二十二 保护模式六:保户模式下操作系统内核如何加载用户程序并运行 对应的汇编代码之用户程序
  9. vue监听移动设备的返回事件
  10. setState是异步还是同步?