如何用python群发邮件(python 群发邮件)

发布时间 : 2023年8月19日下午12:30

python群发邮件每次关闭链接本文主要内容,如何使用yagmail将自动化测试报告通过邮件发给自己/他人。
了解这期内容后可以发散思维,比如通过定期任务给暗恋的人自动发送邮件,广泛撒网。
python群发工资邮件。

1. 安装yagmail

python gmail 群发邮件pip3 install yagmail
1

2. 使用yagmail,给想表白的人发测试报告
生成测试报告方式1
生成测试报告方式2
本地有了测试报告以后↓↓↓↓
手机版python群发邮件。

python窗体群发邮件import os
import pytest
import yagmail

sender = 'sjx@qq.com'                                     #发件人账号
password = 'sjxsjx'                                       #发件人密码
host = 'smtp.qq.com'                                      #发件人邮箱服务器地址,请确认是否正确
res = ['暗恋对象1@qq.com', 
		'暗恋对象2@163.com',
		 '暗恋对象10086@xx.cn']                            #暗恋名单,可以以列表形式发给多人


def main():                                               #程序入口

***如果已有测试报告请忽略↓↓↓↓***

    dir = os.path.dirname(__file__)                       #读取当前脚本所在路径
    reportdir = os.path.join(os.path.dirname(__file__), 'report/report.html')   #pytest-html生成测试报告所在路径
    pytest.main([dir, '--html=./report/report.html', '--self-contained-html'])     #用pytest-html生成测试报告
    
*** 如果已有测试报告请忽略↑↑↑↑***

    yagindex = yagmail.SMTP(user=sender, password=password, host=host)          #与邮箱服务器建立链接,可以理解成登录发件人账号
    yagindex.send(to=res, subject='告白邮件', contents='我爱你,爱得一批',
                  attachments=reportdir)                  #发送邮件,to=收件人,subjec=标题,contents=正文,attachments=附件地址


if __name__ == '__main__':
    main()
1234567891011121314151617181920212223242526272829

3. 收件人视角

python邮件发送技巧。

python邮件群发防封小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取python定时发送生日祝福邮件。

文章标签:

群发教育短信平台哪个好 如何用pp助手群发短信