python向多个邮箱发邮件--注意接收是垃圾邮件

摘要:
群发邮件注意事项:三个地方用红色标记#-*-编码:UTF-8-*-importsmtplibfromemail。哑剧表演text从邮件导入MIMET文本。哑剧表演multipartimportMIMEMultipapartfrom电子邮件。来自电子邮件的headerrimportHeader。哑剧表演imageimportMIMEImage#第三方SMTP服务邮件_

群发邮件注意:三处标红的地方

# -*- coding: UTF-8 -*-
 
import smtplib

from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.header import Header
from email.mime.image import MIMEImage


# 第三方 SMTP 服务
mail_host="smtp.qq.com"  #设置服务器
mail_user="xxx@qq.com"    #用户名
mail_pass="xxxxxx"   #口令



sender = 'xxx@qq.com'
receivers = ['123@qq.com','456@qq.com','789@qq.com','987@qq.com','546@qq.com','321@qq.com']  # 接收邮件,可设置为你的QQ邮箱或者其他邮箱
 
 
msgRoot = MIMEMultipart('related')
msgRoot['From'] = Header("发送人", 'utf-8')
msgRoot['To'] =  ','.join(receivers)#注意
subject = '主题'
msgRoot['Subject'] = Header(subject, 'utf-8')
 
msgAlternative = MIMEMultipart('alternative')
msgRoot.attach(msgAlternative)
 
 
mail_msg = """
发送信息内容
"""
msgAlternative.attach(MIMEText(mail_msg, 'html', 'utf-8'))
 


 
try:
    smtpObj = smtplib.SMTP_SSL(mail_host, 465)
    smtpObj.login(mail_user,mail_pass)
    smtpObj.sendmail(sender, receivers, msgRoot.as_string())
    print "邮件发送成功"
except smtplib.SMTPException:
    print "Error: 无法发送邮件"

免责声明:文章转载自《python向多个邮箱发邮件--注意接收是垃圾邮件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇k8s中部署基于nfs的StorageClasssphinx安装步骤下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python子进程模块subprocess详解与应用实例 之三

二、应用实例解析 2.1 subprocess模块的使用 1. subprocess.call >>> subprocess.call(["ls", "-l"]) 0 >>> subprocess.call("exit 1", shell=True) 1 2. 调用系统中cmd命令,显示命令执行的结果: x=subpro...

pip离线安装Bottleneck报Error解决

1. 前言 操作系统:centos7.2 python版本:3.7 pip版本:20.2.4 公司一个AI项目需要部署,但是客户的服务器环境是在内网,无法联网更新,于是在公司开发服创建了一个同样的环境,离线下载安装包后再进行安装,关于离线安装可以参考:python使用pip离线安装库 因为使用了一个叫fastai的库,需要依赖Bottleneck,然后这个...

python爬虫03:那个叫做 Urllib 的库让我们的 python 假装是浏览器

相信你已经摸清了 浏览器各种请求的套路 也知道了怎么在手机上进行请求和返回数据的抓取 那么接下来我们就开始来使用 python 了 代码 lu 起来 那么 怎么用 python 写各种请求呢? 今天要给大家介绍的就是 Urllib 这可是 python 内置的库 有了它 我们写代码就轻松了 腰也不疼了 腿也不酸了 头发也不秃了 那么怎么使用Urll...

Python-字符串str和json格式的转换

str转json str转换为json格式,前提一定需要保证这个str的格式和json是一致的,即左边最外层是大括号,右边的最外层是大括号。如果不一致,推荐用正则进行拆分至和json格式一致1. 通过json.loads进行转换 import jsonstr = '{"key": "wwww", "word": "qqqq"}'j = json.loads...

python smtp 群发邮件

最近工作中遇到使用脚本处理问题并发送结果邮件,使用python的smtp模块很简单的完成了实现。今天遇到一个问题,根据脚本的测试结果需要群发邮件,但是发送邮件的py文件只有首个地址收到了邮件。仔细排查发现个有意思的地方: 发送邮件的py大致如下: 1 def sendmail(message,to_addrs) 2 ................

使用python操作zookeeper

kazoo 介绍 zookeeper的开发接口以前主要以java和c为主,随着python项目越来越多的使用zookeeper作为分布式集群实现,python的zookeeper接口也出现了很多,现在主流的纯python的zookeeper接口是kazoo。因此如何使用kazoo开发基于python的分布式程序是必须掌握的。 安装kazoo pip3 in...