python 收发邮件_Python 收发邮件

Python 邮件

邮件的三种协议

POP3

POP3 是点在邮件的第一个离线协议标准,POP3 允许用户从服务器上把邮件存储到本地主机(即自己的计算机),POP3 协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件,标记已读 等) 不会反馈到服务器上

SMTP

SMTP 的全称是’Simple Mail Transfer Protocol’ 即简单邮件传输协议.它是一组用于从源地址到目的地址传输邮件的规范,通过它老控制邮件的中转方式,SMTP 协议属于 TCP/IP 协议 它帮助每台计算机在发送或中转信件时候找到下一个目的地,SMTP 服务器就是遵循 SMTP 协议的发送邮件的服务器

SMTP 简单的说就是要求必须在提供了账户名和密码之后才能登陆 SMTP 服务器这就使得那些垃圾邮件散播着无可趁之机

IMAP

它跟 POP3 类似邮件访问标准协议。不同的是开启了 IMAP 后在电子邮件客户端收取的邮件仍然保留在服务器上。同时在客户端上的操作都会反馈到服务器上比如删除邮件。标记已读等等。服务器上的邮件也会做相应的动作

利用 Python 发送邮件

第一步安装类库

第一步去设置邮箱

设置你想要给别人发送的邮箱

开启 IMAP/SMTP 或者 POP3/SMTP 服务

记录下密码。以后会用到

第二步注册密码和账号

第三步正式开始发送邮件但是注意不要特别频繁的发送邮件,否则会当作垃圾邮件

基础版

发送带有 HTML 文件的 Email,和加载附件的 Emailsend 三个参数 目标邮箱的地址,标题,[附件的地址] 路径/变成\

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值