Python史上最简单5行代码群发邮件Zmail模块(如何用python群发邮件)

新闻资讯2024-06-11 16:10小乐

Python史上最简单5行代码群发邮件Zmail模块(如何用python群发邮件)

zmail 简介Zmail 允许您尽可能轻松地发送和接收电子邮件。您不需要自己检查服务器地址、端口和构建MIME 对象。使用Zmail,您只需关注电子邮件的内容即可。 Zmail仅在python3中运行,不需要第三方模块。不支持Python2。关注、转发、私信小编“01”即可免费领取Python学习资料!

Zmail的优点

自动填写导致服务器拒绝信件的大部分标头信息(From To LocalHost 等)。将字典映射到电子邮件。构造一封信就像构造一本字典一样简单。自动搜索电子邮件服务提供商的端口号和地址,并自动选择合适的协议(已认证)仅依赖于python3,无需担心安装pip install zmail来开启POP3/SMTP服务。这次我用的是qq邮箱发邮件。前提是需要开启qq邮箱的pop3/smtp功能:登录——邮箱,设置——账号。 ——POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 服务开通POP3/SMTP 服务时,首先会要求QQ 号码申请二代密码保护,然后再进行下一步。如果成功,将生成授权密码。注意:一定要记住这个授权码。每当需要使用QQ邮箱码时,大多都会用到这个授权码。如果您忘记重新生成它,

发送邮件smtp_host:smtp.qq.com 腾讯发送邮箱的SMTP服务地址。如果有多个收件人,收件人可以使用listsmtp_port:465腾讯的发送邮箱端口邮件。发送邮件的内容,包括主题、正文、附件等。 发件人服务器相关信息,如账号、密码、smtp_host、smtp_portreceiver、收件人邮箱地址content_html、发送文本为htmlcontent_text、用附件服务器发送文本附件.send_mail([ ' yourfriend@example.com ', ' 12345@example.com ' ], mail) 收件人列表server.send_mail([('Boss','yourfriend@example.com'),'12345@example.com '], mail) 收件人列表,收件人名称server.send_mail([' foo@163.com','foo@126.com'],mail,cc=['bar@163.com']) 收件人列表,使用CC server.send_mail(['foo@163.com' ,'foo@126.com'],mail,cc=[('Boss','bar@163.com'),'bar@126.com' ]) 收件人列表,使用抄送姓名

常用邮箱的SMTP服务器地址列表阿里云邮箱(mail.aliyun.com) :POP3服务器地址:pop3.aliyun.com(SSL加密端口:995;非加密端口:110) SMTP服务器地址:smtp.aliyun.com( SSL 加密端口:465;非加密端口:25) IMAP 服务器地址:imap.aliyun.com (SSL 加密端口:993;非加密端口:143) Google Mail(google.com):POP3 服务器地址:pop.gmail .com(SSL 启用端口:995) SMTP 服务器地址:smtp.gmail.com(SSL 启用端口:587) 新浪邮箱(sina.com) :POP3 服务器地址:pop3.sina.com.cn(端口:110) SMTP 服务器地址:smtp .sina.com.cn (端口:25) Tom 邮箱(top.com) :POP3 服务器地址:pop.tom.com (端口:110) SMTP 服务器地址:smtp.tom.com (端口:25) 网易邮箱(163.com) ):POP3服务器地址:pop。 163.com(端口:110) SMTP 服务器地址:smtp.163.com(端口:25) 126 邮箱:POP3 服务器地址:pop.live.com(端口:995) SMTP 服务器地址:smtp.126.com(端口:25)雅虎邮箱(yahoo.com) :POP3 服务器地址:pop.mail.yahoo.com SMTP 服务器地址:smtp.mail.yahoo.com 雅虎中国(yahoo.com.cn) :POP3 服务器地址:pop.mail.yahoo.com.cn (端口:995)SMTP服务器地址:smtp.mail.yahoo.com.cn(端口:587)雅虎邮箱POP3 SSL未启用端口110,POP3 SSL启用端口995; SMTP SSL 未启用端口25,SMTP SSL 启用端口为465。 Foxmail 邮箱(foxmail.com): POP3 服务器地址:POP.foxmail.com(端口:110) SMTP 服务器地址:SMTP.foxmail.com(端口:25) ) QQ邮箱(mail.qq.com) POP3服务器地址:pop.qq.com(端口:110) SMTP服务器地址:smtp.qq.com(端口:25) SMTP服务器需要认证。搜狐邮箱(sohu.com):POP3服务器地址:pop3.sohu.com(端口:110) SMTP服务器地址:smtp.sohu.com(端口:25) HotMail邮箱(hotmail.com): POP3服务器地址:pop.live.com (端口:995) SMTP 服务器地址:smtp.live.com (端口:587 手机139 邮箱: POP3 服务器地址:POP.139.com (端口:110) SMTP 服务器地址:SMTP.139.com (端口:25)中国网络邮箱(china.com) :POP3 服务器地址:pop.china.com(端口:110) SMTP 服务器地址:smtp.china.com(端口:25)

猜你喜欢