0
点赞
收藏
分享

微信扫一扫

python邮件收发

我是小瘦子哟 2022-02-14 阅读 235

添加库

pip install PyEmail

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
操作步骤
1、设置登录信息、发送内容等
2、开启smtp服务,连接服务器
3、登录邮箱
4、发送或者接收邮件
5、关闭服务

from email import header
import smtplib
from email.mime.text import MIMEText
from email.header import Header
import time

#发邮方信息  邮箱  授权码
from_addr ="@qq.com"
password = ""

#收邮件方
to_addr ="@qq.com"

#发邮件服务器
smtp_server ="smtp.qq.com"


#邮箱 内容 格式(plain 纯文本) 编码
msg =MIMEText('干嘛啊,干嘛啊','plain','utf-8')

#邮件头信息
msg['From'] = Header(from_addr)
msg['To'] = Header(to_addr)
msg['Subject'] = Header('python')

#开启发信服务 加密传输

server =smtplib.SMTP_SSL(smtp_server)
server.connect(smtp_server,465)

#登录发信邮箱
server.login(from_addr,password)
for i in range(10):
    #发送邮件
    server.sendmail(from_addr,to_addr,msg.as_string())
    time.sleep(1)

server.quit()#关闭服务器
举报

相关推荐

0 条评论