您现在的位置是:首页 > 数码 > 

菜鸟编程之qq邮箱发

2025-07-27 22:48:00
菜鸟编程之qq邮箱发 #利用csv 模块发邮件,且csv文件中第一列为name,二列为email import csv import smtplib #以下为引入email 包中构建内容的方法 from email.mime.text import MIMEText #MIMEText 模块内容形式为纯文本,HTML页面 from email.

菜鸟编程之qq邮箱发

#利用csv 模块发邮件,且csv文件中第一列为name,二列为email
import csv
import smtplib
#以下为引入email 包中构建内容的方法
from   import MIMEText   #MIMEText 模块内容形式为纯文本,HTML页面
from image import MIMEImage  #MIMEImage 模块内容形式为图片
from multipart import MIMEMultipart  #MIMEMultipart 模块为多形式组合,可包含文本和附件
from email.header import Header  #header()是用来构建邮件头文件username=input(	发件箱账号:	) #发件人
password = input(	请输入授权码:	)  #授权码
smtp_server = input(	发信服务器:(qq邮箱为smtp.qq)	)
data_header = input(	邮件主题:	)
data=input(	正文内容:\n	)
with open(	d:/python/11.25/to_	,	r	) as f: #利用csv模块发邮件reader = csv.reader(f)for row in reader:to_addr=row[1] #已保存的csv文件中第一列(row[0])为姓名,第二列(row[1])为邮箱msg = MIMEText(data,	plain	,	utf-8	)msg[	From	] = Header(username) #标题显示发件人msg[	To	] = Header(to_addr) #标题显示收件人 ,只接受字符串,可以使用str.jion(list),把列表中的元素转化为字符串msg[	Subject	] = Header(data_header)  #标题显示邮件主题server = smtplib.SMTP_SSL(smtp_server)     #邮箱格式(smtp_server, 465)  #连接邮箱服务器server.login(username,password)   #登录邮箱try:server.sendmail(username,to_addr,msg.as_string())#sendmail 三个参数:发件人地址;收件人地址;as_string()是将发送的信息msg变为字符串类型except:print(	发送失败,请重试!	)
server.quit() #退出服务器,结束SMTP回话

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/857114.html

相关标签:无
上传时间: 2024-02-10 07:34:30
留言与评论(共有 12 条评论)
本站网友 沂水租房
8分钟前 发表
utf-8 )msg[ From ] = Header(username) #标题显示发件人msg[ To ] = Header(to_addr) #标题显示收件人
本站网友 路透社是哪个国家的
16分钟前 发表
菜鸟编程之qq邮箱发 #利用csv 模块发邮件,且csv文件中第一列为name,二列为email import csv import smtplib #以下为引入email 包中构建内容的方法 from import MIMEText #MIMEText 模块内容形式为纯文本,HTML页面 from image import MIMEImage #MIMEImage 模块内容形式为图片 from multipart import MIMEMultipart #MIMEMultipart 模块为多形式组合,可包含文本和附件 from email.header import Header #header()是用来构建邮件头文件username=input( 发件箱账号: ) #发件人 password = input( 请输入授权码: ) #授权码 smtp_server = input( 发信服务器:(qq邮箱为smtp.qq) ) data_header = input( 邮件主题: ) data=input( 正文内容:\n ) with open( d
本站网友 内分泌失调吃什么
28分钟前 发表
#利用csv模块发邮件reader = csv.reader(f)for row in reader
本站网友 3天40次
7分钟前 发表
/python/11.25/to_
本站网友 隆鼻美容
23分钟前 发表
to_addr
本站网友 上饶物流
2分钟前 发表
msg.as_string())#sendmail 三个参数:发件人地址;收件人地址;as_string()是将发送的信息msg变为字符串类型except
本站网友 百度百众
10分钟前 发表
to_addr=row[1] #已保存的csv文件中第一列(row[0])为姓名,第二列(row[1])为邮箱msg = MIMEText(data
本站网友 江汉环球电影城
5分钟前 发表
print( 发送失败,请重试! ) server.quit() #退出服务器,结束SMTP回话
本站网友 天津富力桃园二手房
5分钟前 发表
utf-8 )msg[ From ] = Header(username) #标题显示发件人msg[ To ] = Header(to_addr) #标题显示收件人
本站网友 脱内裤
5分钟前 发表
to_addr
本站网友 抢小米神器
8分钟前 发表
print( 发送失败,请重试! ) server.quit() #退出服务器,结束SMTP回话