python自动登录qq邮箱_python实现自动登录qq邮箱,写邮件并发送
1 编程语言 python 3.5
2 需要安装xlrd库,用来打开Excel文件
3 在命令行中输入 python send.py [接收者邮件地址] 如:python send.py 12345678@qq.com
4 发送邮件地址默认是作者的邮箱地址
# -*- coding: utf-8 -*-
from email.mime.text import MIMEText
from email.header import Header
from smtplib import SMTP_SSL
import xlrd
import sys
def send_mail(receiver):
host_server = 'smtp.qq.com'#QQ邮箱的SMTP服务器
sender_qq = '1*******'#发件人的QQ号码
pwd = '********'#QQ邮箱的授权码
sender_qq_mail = '*****'#发件人邮箱地址
data=xlrd.open_workbook('filename.xlsx')#打开文件
table=data.sheets()[0]
content=[]
content=table.row_values(0)
mail_content=content[0]+' '+content[1]+' '+content[2]+content[3]#邮件正文内容
mail_title = ' '#设置邮件标题
smtp = SMTP_SSL(host_server)#SSL 登录
smtp.set_debuglevel(0)#set_debuglevel()是用来调试的。参数值为1表示开启调试模式,参数值为0关闭调试模式
smtp.ehlo(host_server)#连接服务器
smtp.login(sender_qq, pwd)#邮箱登录
msg = MIMEText(mail_content, "plain", 'utf-8')#填写正文内容
msg["Subject"] = Header(mail_title, 'utf-8')#填写邮件标题
msg["From"] = sender_qq_mail#发送者邮箱地址
msg["To"] = receiver#接收者邮件地址
try:
smtp.sendmail(sender_qq_mail, receiver, msg.as_string())#发送邮件函数
smtp.quit()#发送邮件结束
print("Successfully Send!")#输出成功标志
except:
print("The sever is busy,please continue later.")
if __name__=="__main__":
'''
命令行输入标准格式为 python send.py [接收者邮件地址],如不添加邮件地址,则默认为*******@qq.com
'''
try:
receiver=sys.argv[1]
except:
receiver = '********@qq.com'#收件人邮箱地址
send_mail(receiver)#调用函数,发送邮件
python自动登录qq邮箱_python实现自动登录qq邮箱,写邮件并发送相关推荐
- 说说邮箱办公有什么好处?怎么写邮件显得专业?
邮箱办公有什么好处?怎么写邮件显得专业? 请思考转个身就可以沟通的事情是否有必要使用邮件? 答案是非常有必要.原因有以下几点 人类的大脑记忆时长是有迹可循的,尤其是当事物过多时很容易产生遗忘或发生记忆 ...
- python爬取qq邮箱_python+selenium自动登录QQ邮箱
环境:win10x64+python3.5+chrome+chromedriver 需要安装的模块: 1.chromedriver 下载地址,下载后加入系统环境变量即可. 2.selenium# pi ...
- python实现自动登录qq邮箱,写邮件并发送
1 编程语言 python 3.5 2 需要安装xlrd库,用来打开Excel文件 3 在命令行中输入 python send.py [接收者邮件地址] 如:python send.py 1234 ...
- python文件写入追加写入_python怎么以追加的方式写文件?
展开全部 一.用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行: #python >>>f=open('f.txt','w') # r只读,32313133 ...
- 网易邮箱写邮件HTML转换按钮,网易邮箱推出虚拟场景写信功能 身临其境写邮件...
当你用电子邮件给好友发出问候时,是否怀念着曾经繁茂成荫.绿野同行的过往?当你给他(她)写信表达思念时,是否憧憬着秋风初起.阳光清透的意境?近期,网易邮箱独家推出"虚拟场景写信"功能 ...
- python实现自动登录网页版_Python实现自动登录站点
如果我们想要实现自动登录,那么我们就需要能够驱动浏览器(比如谷歌浏览器)来实现操作,ChromeDriver 刚好能够帮助我们这一点(非谷歌浏览器的驱动有所不同). 一.确认软件版本 首先我们需要确认 ...
- python 打卡记录代码_python实现自动打卡的示例代码
自己也百度了一下,然后写的,分为了三个部分,见三段代码 代码:主程序代码 import timefrom selenium import webdriverfrom private_info impo ...
- python模拟登录163邮箱_Python实现模拟登录网易邮箱的方法示例
本文实例讲述了Python实现模拟登录网易邮箱的方法.分享给大家供大家参考,具体如下: #coding:utf-8 import urllib2,urllib import cookielib fro ...
- python实时抢网页红包_Python实现自动抢红包功能
目 标 场 景 可能有人每天都忙碌于各类微信群中,专注抢红包.那是否可以利用 Python 实现自动抢红包呢? image 当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢? ...
最新文章
- /dev/rdsk 与 /dev/dsk区别
- Robotaxi有进账了!中国自动驾驶商业化迈出一大步
- 20151024学习内容:安全相关
- android判断参数非空,Android Studio注释模板Live Templates参数获取不到为null的一些
- 公平锁非公平锁的实际使用_3. redisson源码公平锁之队列重排序
- merge函数_c语言中的merge函数
- Delphi 一些函数解释
- 计算机网络之数据链路层:12、CSMA/CA协议-随机访问介质访问控制
- flask post json_Flask 和 requests 搭建一个简单的API服务
- Python学习:day20正则表达式
- 计算机学院实验室安全管理办法,江苏大学计算机学院实验室安全管理制度
- 一个js内存泄露的好例子
- 2018 ps常用字体打包下载
- 傅里叶变换(时域频域)
- 慕尼黑工业大学计算机博士申请条件,慕尼黑大学博士条件
- linux命令du -sh,du命令_Linux du 命令用法详解:显示每个文件和目录的磁盘使用空间...
- 编译:一个 C 程序的艺术之旅(转载)
- 计算机二级在线找答案,2016计算机二级试题及答案
- iPhone 14微信闪退怎么办?iPhone 14微信闪退解决办法分享
- linux中安装openoffice,及解决转pdf时中文乱码或者中文不显示问题【离线】