1、收件人邮箱msg_to=['258507328@qq.com,1501949013@qq.com,277544354@qq.com'],以列表的方式给出。

2、message['To'] =','.join(msg_to)

3、s.sendmail(sender, message['To'].split(','), sender.as_string())

至于join()和split()大家可以看文档明白含义用法,处理好这三个关键点就可以成功利用Python发送邮件给多人了。

import smtplib

from email.header import Header # 用来设置邮件头和邮件主题

from email.mime.text import MIMEText # 发送正文只包含简单文本的邮件,引入MIMEText即可

# 发件人和收件人

sender = 'jianzhonginternet@163.com'

# 所使用的用来发送邮件的SMTP服务器

smtpServer = 'smtp.163.com'

# 发送邮箱的用户名和授权码(不是登录邮箱的密码)

username = 'jianzhonginternet@163.com'

password = 'Jianzhong0513'

mail_title = '【建众帮】iOS测试版本'

mail_body = '赶紧下载体验吧! http://www.pgyer.com/Z8MH'

msg_to = ['258507328@qq.com,1501949013@qq.com,277544354@qq.com']

# 创建一个实例

message = MIMEText(mail_body, 'plain', 'utf-8') # 邮件正文

message['From'] = sender # 邮件上显示的发件人

message['To'] = ','.join(msg_to) # 邮件上显示的收件人

message['Subject'] = Header(mail_title, 'utf-8') # 邮件主题

try:

smtp = smtplib.SMTP() # 创建一个连接

smtp.connect(smtpServer) # 连接发送邮件的服务器

smtp.login(username, password) # 登录服务器

smtp.sendmail(sender, message['To'].split(','), message.as_string()) # 填入邮件的相关信息并发送

print("邮件发送成功!!!")

smtp.quit()

except smtplib.SMTPException:

print("邮件发送失败")

python发邮件给多个人发送消息_【Python3】 发送邮件给多人相关推荐

  1. python发邮件怎么用服务器每天发_神级程序员的Python爬虫!服务器定时发邮件(知识点全面)...

    很多小伙伴找我问:老铁,这些代码我写的和你一样,为什么我的不行.其实这是最基本的函数,你照葫芦画瓢是没什么多大的作用的.我不会直接告诉你答案也不是我不想告诉你,而是希望你能跟着思路,自己找到答案,这才 ...

  2. python发邮件图片太长显示不出来_小白入门,用python 发送定时邮件,将Dataframe转为邮件正文,链接显示为图片...

    在实际工作中,我们常常会遇到定时发送邮件的任务,基于我的实践,分享给大家,也许一篇文章写不完,就先列个目录. 本文想要解决的问题: 用python构造一封邮件,并设置定时发送出去.往往,这只是最低级的 ...

  3. python 发邮件 timeout_python发送邮件

    一.相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1.smtplib模块 smtplib.SMTP([host[, port[, loca ...

  4. day21-办公自动化:利用Python发邮件

    Excel中绘制图表 下载三方库openpyxl pip install openpyxl from datetime import datetimefrom openpyxl from openpy ...

  5. 用python发邮件、添加附件

    python 发邮件 两个内置模块:smtplib .email 需要了解附件以什么形式添加到邮件中(open方法.二进制.字节) 什么是授权码 能够看懂邮件发送过程中的发送编码(发送成功.发送失败. ...

  6. python发邮件添加附件(十)

    #一.python发邮件添加附件 这是一个神奇的工具,要好好学哦 !!! import smtplib# 1.发送人账号 sendAddress = 'xxx@qq.com' # 2.发送人授权码 p ...

  7. python发邮件有什么意思_python发邮件要装什么

    在介绍具体的实现python发邮件的具体操作之前,我觉得有必要介绍下SMTP,更有助于理解python发邮件的实现原理.SMTP协议属于TCP/IP协议簇,即简单邮件传输协议,它是一组用于由源地址到目 ...

  8. python发邮件详解,smtplib和email模块详解

    在介绍具体的实现python发邮件的具体操作之前,我觉得有必要介绍下SMTP,更有助于理解python发邮件的实现原理.SMTP协议属于TCP/IP协议簇,即简单邮件传输协议,它是一组用于由源地址到目 ...

  9. Python基础笔记_Day12_Python元类、type动态创建类、Python动态创建方法、Python运算符、Python发邮件、短信

    Day12_Python元类.type动态创建类.Python动态创建方法.Python运算符重载.Python发邮件.短信 12.01_Python语言基础(类对象)(熟悉) 12.02_Pytho ...

最新文章

  1. 使用Xamarin.Forms的企业应用程序模式(电子书)--依赖注入
  2. Qt实现延时sleep函数功能
  3. 黄学长模拟day1 球的序列
  4. Delphi-IOCP API代码的封装和流程分析
  5. Spring @RequestMapping注解示例
  6. Python os.path() 模块os.path.exists()
  7. 佳能9100cdn故障_佳能 打印机故障代码大全
  8. 音视频SDP协议介绍(rtsp,sip)
  9. 图吧主机linux,图吧的日常 篇一百零六:图吧垃圾佬的LINUX体验(UBUNTU)
  10. Electron使用nodejs的坑,Can‘t resolve ‘child_process‘错误
  11. 域名重定向工具 —— SwitchHosts 实用教程
  12. 信息安全—密码学信息熵信息理论基础—熵的概念(熵、联合熵、条件熵、平均互信息)
  13. 吃货必备手册,爱辣条就不能错过的零食地图
  14. 新中国首位MIT计算机博士高光荣教授逝世,美团创始人王兴曾是他的学生
  15. 中移动浦发联合发布四款产品 ,NFC手机年底上市
  16. Python创意编程100例turtle篇题目串烧
  17. SP2限制连接数补丁!最新版本2.11a
  18. 【AD21】如何设置覆铜到板框之间的距离
  19. “红粬黄酒第一村”乡贤吴善远联合聚力创办北墘酒业
  20. 视频教程-vue 实战培训课程-Vue

热门文章

  1. android 没有地磁, gps如何导航,室内没有GPS信号,要怎么精确导航?
  2. 证券基金行业本地异地容灾备份查询一体化方案
  3. python:talib 计算 CCI
  4. iOS点击空白处和和return键,回收键盘,隐藏键盘
  5. led和cob灯的区别
  6. 如何求两个文件的交集、并集和差集?------sort和uniq闪亮登场
  7. ECmall邀请注册功能构想和实现
  8. ZAFU_2021_2_17_2021寒假个人赛第四场题解
  9. dnf修改服务器制裁24,DNF关于对非法第三方软件封号制裁的重申
  10. 在设计电机电路项目中总结的一些电机参数知识和设计要点 - 直流电机、空心杯电机、步进电机、伺服电机等