qq邮箱发送文件怎么发(qq邮箱发送文件怎么发送不了)
qq邮箱发送文件怎么发(qq邮箱发送文件怎么发送不了)
针对不同场景发送邮件也有不同的类型,我们可以大致划分为:
普通文本邮件;
HTML 格式邮件;
带附件的邮件。
本小节将介绍第一种情况普通文本邮件的发送。
1. 什么是 pop3 和 smtp?
1.1 pop3
POP3 是 Post Office Protocol 3 的简称,即邮局协议的第 3 个版本,它规定怎样将个人计算机连接到 Internet 的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3 允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而 POP3 服务器则是遵循 POP3 协议的接收邮件服务器,用来接收电子邮件的。
1.2 smtp
SMTP 的全称是 “Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。
2. 邮箱 pop3/smtp 服务配置
SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。增加 SMTP 认证的目的是为了使用户避免受到垃圾邮件的侵扰。目前许多邮箱为了保障用户邮箱的安全,都默认都关闭了 POP3/SMTP/IMAP 的开关,在用户需要这些功能时请 “开启”。 本小节中以 QQ 邮箱为例进行 pop3/smtp 服务配置,登录成功后,进入【设置】->【账户】,在【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV 服务】处,开启【POP3/SMTP 服务】,如下图所示:
保存好授权码后,点击确定按钮,即开启 POP3/SMTP 服务,如下图所示:
3. 发送邮件
发送邮件如下代码所示:
#导入stmplib与email模块 import smtplib from email.mime.text import MIMEText host_server='smtp.qq.com' #初始化主机地址 #发件人邮箱 sender="xxxx@qq.com" #发件人邮箱授权码 code="xlogucqphohxcabi" #收件人邮箱 user="xxxx@163.com" #准备邮件数据 #邮件标题 mail_ #邮件发送的内容 mail_content="测试内容" #SMTP smtp=smtplib.SMTP(host_server) #登录 smtp.login(sender,code) #构建邮件主体内容 msg = MIMEText(mail_content, 'plain', 'utf-8') msg['Subject']=mail_title msg['From']=sender msg['To']=user #发送邮件 smtp.sendmail(sender,user,msg.as_string())
代码解释
:首先分别 import smtplib 和 email 模块,利用 email 模块构建邮件数据,包括邮件标题、内容、发件人、收件人。邮件数据准备就绪后,通过 smtplib 模块构建 smtp 对象,将收件人、发件人、邮件内容传递进去,调用 sendmail () 方法实现邮件发送,执行完成后,打开收件邮件即可收到第一封邮件,如下图所示:
3. 小结
本节课程我们主要学习了使用 smtplib 与 email 模块实现普通文本邮件发送。本节课程的重点如下:
掌握邮箱 pop3/smtp 服务配置;
掌握普通文本邮件的发送;
-
- 景甜为什么和大佬分手(景甜为什么和大佬分手天涯)
-
2024-02-03 09:57:44
-
- 鸿运当头正确浇水方法(鸿运当头花怎么养)
-
2024-02-03 09:55:30
-
- 东券(东券可以和plus全品类东券叠加吗)
-
2024-02-03 09:53:15
-
- 清洗三元催化器最有效的方法(货车清洗三元催化器最有效的方法)
-
2024-02-03 09:51:01
-
- 苹果手机相册里图片怎么合并成一张图(苹果手机相册里图片怎么合并成一张图k
-
2024-02-03 09:48:46
-
- 壁纸撕了墙上全是胶怎么去除(壁纸撕了墙上全是胶怎么去除掉)
-
2024-02-03 09:46:31
-
- 中国能打过俄罗斯吗()
-
2024-02-03 09:44:16
-
- 中国结的由来(德国迪特福特小镇中国结的由来)
-
2024-02-03 09:42:03
-
- 翁帆产下一子2019(翁帆产下一子2019是谁的)
-
2024-02-03 09:39:47
-
- 长春特色是什么(长春本地特色)
-
2024-02-02 22:00:36
-
- 银行卡转微信1000多少手续费(银行卡转微信1000手续费多少)
-
2024-02-02 21:58:21
-
- 上海市副市长名单()
-
2024-02-02 21:56:06
-
- 苹果13第一次充电的正确方法(新买的苹果13第一次充电的正确方法)
-
2024-02-02 21:53:51
-
- 奶粉品牌十大排行榜(中国奶粉品牌十大排行榜)
-
2024-02-02 21:51:36
-
- 高铁改签规则时间限制(12306高铁改签规则时间限制)
-
2024-02-02 21:49:22
-
- 北京现代途胜十大缺点(现代途胜的缺点)
-
2024-02-02 21:47:07
-
- falls怎么读(niagara falls怎么读)
-
2024-02-02 21:44:52
-
- 马云说了什么不该说的话内容(马云说了什么不该说的话-)
-
2024-02-02 21:42:38
-
- 存酒最佳方法(白酒存酒最佳方法)
-
2024-02-02 21:40:23
-
- 中元节称呼大全(中元节称呼大全母亲)
-
2024-01-30 19:19:22