python发邮件主机找不到_Python 使用QQ邮箱发邮件
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邮箱发邮件相关推荐
- python向自己qq邮箱发信息_python 向qq邮箱发邮件
#coding:utf-8 ''' Created on 2017-1-12 @author: xiaochun ''' import smtplib from email.mime.text imp ...
- python qq邮箱发邮件_Python用QQ邮箱发邮件的实例教程
Python2.7#!/usr/bin/env python2.7 # -*- coding=utf-8 -*- import smtplib from email.mime.text import ...
- python发邮件代码要下载qq邮箱吗_python登录QQ邮箱发送QQ邮件代码
#encoding=utf-8 __author__ = 'ds' #文件名称冲突 from email.mime.text import MIMEText import ...
- 【Python用QQ邮箱发邮件】
学习目标:Python用QQ邮箱发邮件 学习内容: 1:到入库 import smtplib from email.message import EmailMessage from datetime ...
- python使用qq邮箱发邮件
发现QQ邮箱是个变态的东西...普通网上的教程根本无法搞定这个问题 于是写了这个,用于帮助大家使用python发邮件遇到的问题 第一步: 开启QQ第三方登录,参考文章 https://jingyan. ...
- python向自己qq邮箱发信息_python使用QQ邮箱发送邮件
使用QQ邮箱发邮件比较繁琐,SMTP密码是动态的 向下滚动,找到smtp,点击开启 发送短信进行验证 腾讯smtp服务器: smtp:smtp.qq.com 端口:465 代码如下: # coding ...
- javaMai+Springl实现给QQ邮箱发邮件(带附件,html格式)
以前的时候想着java发邮件很简单,因为当时使用的是outlook实现的,有兴趣的可以去看看之前的两篇博客文章,1.使用java底层实现邮件的发送(含测试,源码) 和 2.使用Spring实现邮件 ...
- Postfix配置QQ邮箱发邮件
配置QQ邮箱发邮件 1.这里使用了QQ邮箱的SMTP,需要做以下配置 2.qq邮箱通过生成授权码来设置密码 3.关闭服务器的sendmail服务,开启postfix服务 4.创建证书文件 root ...
- 利用jmail qq邮箱发邮件 报错 解决方法
利用java的jmail,登录qq邮箱发邮件时遇到下面几个问题,分享一下解决方法. 1. qq需要使用ssl 解决方法:使用有ssl安全认证的代码 <span style="font ...
最新文章
- 注解_JDK内置注解
- STM32F103单片机读取芯片自身ID
- 【渝粤题库】广东开放大学mysql数据库及应用 形成性考核 - 副本 (5)
- python思维方法_小白3个月学会Python的路径和思维方式“大揭秘”!
- java通过SMTP发送QQ邮件(参考自龙果学院)
- 黑马程序员—一张帖看完黑马所有学科、班级就业薪资贴
- Java实现 蓝桥杯 算法提高 天天向上(DP)
- 解密滴滴黑科技:超低功耗桔视ADAS落地实践
- 曾舜晞代言全面迸发!海信全面屏哈利手机发布
- custom的短语_按照的英文短语
- 你的生日代表什么花的寓意?
- Java Excel省市区级联菜单设置
- android string 过滤,Android 字符串过滤器InputFilter详解
- 设置MATLAB中figure图的背景为白色
- C语言用递归求最大公约数
- 【其他】3dmax撤销Ctrl+z不能用的解决办法
- 合肥达内培训php,合肥PHP开发培训班介绍PHP7是什么?
- android11主题,十一专题 - 给你一个精致的七天假期 - Android 应用 - 生活 - 【最美应用】...
- 天津北大青鸟蓝白金的经历(初识)
- 独立站内容营销策略,加入情景营销提升转化率
热门文章
- linux 复制文件或者文件
- dropload.js无限刷新解决方案
- macos -bash: yarn: command not found/-bash: cnpm: command not found
- vue-cli3配置externals、jquery
- Spring aop优雅实现redis分布式锁 aop应用redis分布式锁
- leetcode 701 二叉搜索树的插入操作 C++ 递归和迭代
- oracle中xml如何存储过程,oracle存储过程生成xml文件
- 【OS学习笔记】二十二 保护模式六:保户模式下操作系统内核如何加载用户程序并运行 对应的汇编代码之用户程序
- vue监听移动设备的返回事件
- setState是异步还是同步?