
目录
前言
代码环节
代码信息
如何配置
大家好,有道了宝藏小推文,现在都是信息时代,并且现在这个时候都是小绿人扎堆的时候(军训时间),也同时我们晓得了现在是很多高校的团委和学生会招新时候,而我觉得都是口头通知同学们不够好玩,这时候我就使用刚刚学会一点点的python来写一个批量发送offer的邮件发送器。
那天我在苦恼,offer要发送,要发送怎么样的模版呢?
是这样?(百度的图)
对比上面的图片,我发现都感觉不够青春,突然我看到了安恒信息给我发送的邮件(如有侵权,我马上删除)
我发现挺青春的,我就按照他们的模版做了一个网页
这个模版还是非常有意思的,我把他们最下面取消订阅变成了跳转入群的快速连接,我觉的非常帅奥~
然后接下来废话不多说上代码
# -*- encoding: utf-8 -*-
'''
@File : TKXCB_OFFER.py
@Time : 2021/08/06 19:21
@Author : 水星sur
@Version : 1.1
@Blog : https://blog.csdn.net/pone2233
'''
import smtplib
from email.mime.text import MIMEText
import xlrd
import xlwt
def read_excel():
n=0
# 打开文件
workbook = xlrd.open_workbook(r'./em.xlsx') #获取当前文件夹当中的Execl
# 获取所有sheet
print (workbook.sheet_names()) # [u'sheet1', u'sheet2']
sheet2_name = workbook.sheet_names()[0]
sheet2 = workbook.sheet_by_index(0) # sheet索引从0开始
sheet2 = workbook.sheet_by_name('Sheet1')
print(sheet2.name,sheet2.nrows,sheet2.ncols)
rows = sheet2.col_values(0) # 获取第四行内容
print(rows)
for i in rows:
eml=i
namea=sheet2.cell_value(n,1)
n=n+1
mailto_list=[eml] #发给哪个邮箱
mail_host="smtp.qq.com" #设置邮箱服务器
mail_user="*******@foxmail.com" #用户名
mail_pass="**********" #邮箱许可
name = '信息工程学院' #邮件发件人名称
mail_title = '信息工程学院-欢迎您加入团委宣传部' #邮件名称
mail_content = """
简单、快速告诉您,为什么93%的用户都选择它?
|
|||
|
|||
|
|||
|
|
点击这里快速加入2021宣传部幼儿园
click to me |
重点是配置一下的内容
mailto_list=[eml] #发给哪个邮箱
mail_host="smtp.qq.com" #设置邮箱服务器
mail_user="*******@foxmail.com" #用户名
mail_pass="**********" #邮箱许可
name = '信息工程学院' #邮件发件人名称
mail_title = '信息工程学院-欢迎您加入团委宣传部' #邮件名称
通知在一个文件夹当中放上
然后还要装在库(很重要奥,推荐使用python3)
import smtplib from email.mime.text import MIMEText import xlrd import xlwt
最后直接pyhton3 offer.py启动!