python批量发邮箱
1.首先登录邮箱中开启服务


2.获取到授权码后复制下来,放入如下含授权码的引号中:
1 smtp_obj.login("**********@qq.com", "授权码") # 发送者的邮箱以及授权码(登陆邮箱设置中获取)
全部代码如下:
方式1:
import smtplib
from email.mime.text import MIMEText
from email.header import Header
from email.utils import formataddr smtp_obj=smtplib.SMTP_SSL("smtp.qq.com") #发送的邮箱类型(qq邮箱)
# smtp_obj.login("82762432@qq.com","zggzhuyqqdbcci") #发送者的邮箱以及授权码(登陆邮箱设置中获取)
smtp_obj.login("28586438@qq.com","brhxosqputfddag") #发送的内容
mail_body='''
<h5>hello,小哥哥</h5>
<p>
。。。
熟客的,a a a a a~~~~~~
<a
href="https://image.baidu.com/search/detail?ct=5316480&z=0&ipn=false&word=%E6%80%A7%E6%84%9F%E7%BE%8E%E5%A5%B3&step_word=&hs=0&pn=58&spn=0&di=7169026086108397569&pi=0&rn=1&tn=baiduimagedetail&is=0%2C0&istype=2&ie=utf-8&oe=utf-8&in=&cl=2&lm=-1&st=-1&cs=3670645435%2C551591584&os=2885885248%2C1997084015&simid=3670645435%2C551591584&adpicid=0&lpn=0&ln=1887&fr=&fmq=1673695576377_R&fm=result&ic=&s=undefined&hd=&latest=©right=&se=&sme=&tab=0&width=&height=&face=undefined&ist=&jit=&cg=girl&bdtype=0&oriquery=&objurl=https%3A%2F%2Fup.enterdesk.com%2Fedpic_source%2F82%2F11%2F32%2F821132530f3b677f42eed19309c2a1ab.jpg&fromurl=ippr_z2C%24qAzdH3FAzdH3Fooo_z%26e3Bjgpj61jfh_z%26e3Bv54AzdH3F15ogs5w1AzdH3F9mc9d-dmd8ddAzdH3F&gsm=1e&rpstart=0&rpnum=0&islist=&querylist=&nojc=undefined&dyTabStr=MCwzLDIsMSw2LDQsNSw4LDcsOQ%3D%3D">这是我的照片,来嘛,来嘛</a>
</hr>
<a
href="https://image.baidu.com/search/detail?ct=5036480&z=0&ipn=d&word=%E6%93%A6%E8%BE%B9%E7%BE%8E%E5%A5%B3&hs=0&pn=0&spn=0&di=7169026086108397569&pi=0&rn=1&tn=baiduimagedetail&is=0%2C0&ie=utf-8&oe=utf-8&cl=2&lm=-1&cs=1861493989%2C2602633663&os=867680755%2C2297430519&simid=1861493989%2C2602633663&adpicid=0&lpn=0&ln=30&fr=ala&fm=&sme=&cg=&bdtype=0&oriquery=%E6%93%A6%E8%BE%B9%E7%BE%8E%E5%A5%B3&objurl=https%3A%2F%2Fpic4.zhimg.com%2Fv2-72c42ae08d92e95c59e98a5605038dea_r.jpg%3Fsource%3D1940ef5c&fromurl=ippr_z2C%24qAzdH3FAzdH3Fooo_z%26e3Bziti7_z%26e3Bv54AzdH3Fq7jfpt5gAzdH3F9090dd0b9&gsm=&islist=&querylist=&dyTabStr=MCwzLDIsMSw2LDQsNSw4LDcsOQ%3D%3D">这是我的照pian,你想要的这里都有</a>
<p>告诉你,哥哥~~,咱们可以的,嘿嘿嘿,mua!!!!!!!!!!</p> </p></p>
''' msg=MIMEText(mail_body,"html","utf-8")
# msg["From"]=Header("meinv","utf-8")
msg["From"] = formataddr(["小宝", "28586438@qq.com"]) msg["To"]=Header("我是妹妹呀","utf-8")
msg["Subject"]=Header("小哥哥","utf-8") count=0
for i in range(1):
# smtp_obj.sendmail("8276432@qq.com",["15337360@qq.com"],msg.as_string())#贺文博,池波,乔杰
smtp_obj.sendmail("28586438@qq.com",["31570768@qq.com"],msg.as_string()) count+=1
print(f"已发送成功{count}次")
print("send successfully")
方式2:
# 将python内置的模块功能导入
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr # 2.构建邮件内容
msg = MIMEText("领导早上好,领导今天辛苦了。", "html", "utf-8") # 内容
msg["From"] = formataddr(["小宝", "28586438@qq.com"]) # 自己名字/自己邮箱
msg['to'] = "31579068@qq.com" # 目标邮箱
msg['Subject'] = "我的一天" # 主题 # 3.发送邮件
server = smtplib.SMTP_SSL("smtp.qq.com")
server.login("28586438@qq.com", "brhxputfddag") # 账户/授权码
server.sendmail("28536438@qq.com", "31570768@qq.com", msg.as_string()) # 自己邮箱/目标邮箱/内容
server.quit()
print("发送成功")
python批量发邮箱的更多相关文章
- python批量发邮件
如果有一天,老板过来给你一个很大的邮箱列表,要你给每个人发邮件,你该如何去做,最简单的就是写一个 python 程序 # coding:utf-8import smtplibfrom email.mi ...
- 用Python实现gmail邮箱服务,实现两个邮箱之间的绑定(上)
一.本程序的起源 当我决定去中科院实习的时候,我给刘奎恩老师发了封邮件.我对此事是非常看重的,因此经常使用浏览器,打开gmail去查看刘老师有没有给我回复.因为gmail的新邮件推送的功能仅限于打开浏 ...
- 用Python实现gmail邮箱服务,实现两个邮箱之间的绑定(中)
这篇博客,主要讲解用Python实现邮箱服务的几个需要学习的模块:E-mail Compotion and Decoding(邮件生成和解析).SMTP.POP.IMAP 如上篇博客所讲,我学习过程参 ...
- Python qq企业邮箱发送邮件
Python qq企业邮箱发送邮件 进入客户端设置: 下面是代码部分: from email.header import Header from email.mime.text import MIME ...
- 用Python批量下载DACC的MODIS数据
本人初次尝试用Python批量下载DACC的MODIS数据,记下步骤,提醒自己,数据还在下载,成功是否未知,等待结果中...... 若有大佬发现步骤有不对之处,望指出,不胜感激. 1.下载Python ...
- windows server2012搭建邮箱服务器+客户端界面(hmailserver+afterlogic)+批量创建邮箱
1.简介 由于需要较多邮箱,如果去注册需要很多的手机号码去验证,一个人不可能买一堆的手机号,所以自己搭建一个邮箱服务器可以大批量的创建自己的邮箱账号和收发邮件. 2.安装部署hmailserver 下 ...
- python批量进行文件修改操作
python批量修改文件扩展名 在网上下载了一些文件,因为某种原因,扩展名多了一个后缀'.xxx',手动修改的话因为文件太多,改起来费时费力,于是决定写个小脚本进行修改. 1.要点: import r ...
- Python批量修改文本文件内容
Python批量替换文件内容,支持嵌套文件夹 import os path="./" for root,dirs,files in os.walk(path): for name ...
- 用Python实现gmail邮箱服务,实现两个邮箱之间的绑定(下)
一.我的需求 我希望做成具有以下功能的软件:1. 间隔一段时间登录我的邮箱查看是否有未读邮件 如果不断的运行查看是否有新邮件确实没多大必要. 另外如果这个客户端登录我的邮箱,那么我可能就不能用浏览器登 ...
- python批量修改linux主机密码
+++++++++++++++++++++++++++++++++++++++++++标题:python批量修改Linux服务器密码时间:2019年2月24日内容:基于python实现批量修改linu ...
随机推荐
- 【JS】因两道Promise执行题让我产生自我怀疑,从零手写Promise加深原理理解
壹 ❀ 引 其实在去年七月份,博客所认识的一个朋友问了我一个关于Promise执行先后的问题,具体代码如下: const fn = (s) => ( new Promise((resolve, ...
- 【Unity3D】基于模板测试和顶点膨胀的描边方法
1 前言 选中物体描边特效 中介绍了基于模板纹理模糊膨胀的描边方法,该方法实现了软描边,效果较好,但是为了得到模糊纹理,对屏幕像素进行了多次渲染,效率欠佳.本文将介绍另一种描边方法:基于模板测试和 ...
- 【Unity3D】动画回调函数、动画事件、动画曲线
1 动画回调函数 动画回调函数是指动画在开始时.执行中.结束时回调的函数,主要有:OnStateEnter.OnStateUpdate.OnStateExit.OnStateMove.OnStat ...
- Git实战系列教程
介绍 本文详细记录了Git一系列核心概念和工作中常用的操作命令,通篇以实际出发拒绝过度理论,值得典藏:). 概念 版本管理系统 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的 ...
- oracle goto语句介绍
以下内容来自oracle plsql user guide. ------------------------------------------------------- 一 定义: The Ora ...
- ghost方式批量安装win7
1. 需求介绍: 最近工作中需要给几百台PC安装win7操作系统,同时需要安装系统驱动和一些办公软件.刚开始是使用U盘制作的win7启动盘安装,发现效率太低,因为中间需要人监控安装进度以待安装好系 ...
- maven引入本地jar不能打入部署包的问题解决
引入的三方依赖 jar 包, scope 为 system 的包 maven 默认是不打包进去的,需要加这个配置 在pom.xml文件中找到spring-boot-maven-plugin插件,添加如 ...
- Elasticsearch系列之-linux.docker安装和基础操作及在Django中集成
elasticsearch Elasticsearch是一个基于Lucene的搜索服务器,也是属于NoSQL阵营的数据库.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口提供 ...
- Android内存优化—内存优化总结
内存优化总结 内存问题 内存抖动:导致GC导致卡顿 内存泄漏:导致频繁GC,可用内存减少 内存溢出:导致OOM 工具排查 AS中的Profiler查看内存情况,是否锯齿状,是否持续上升 MAT排查 L ...
- 第一百零四篇:DOM事件流
好家伙,JS基础接着学, 1.事件流 页面哪个部分拥有特定的事件? 可以把页面想象成一个同心圆, 当你戳了其中的一点,其实你同时戳中了很多个圆 当你点击一个页面中的按钮,实际上你同时点击了这个 ...