Python3 使用sm模块发送邮件

sm(Simple Mail)即简单邮件,它是基于python3中的smtplib模块进行的二次开发,功能跟smtplib没什么区别,但是其将繁琐的信息封装过程变得简单化。

ZIP下载地址:https://codeload.github.com/wangluozhe/sm/zip/master

Github地址:https://github.com/wangluozhe/sm

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。

发送邮件过程:

1、从smtp服务器中获得授权码(如163或qq的smtp服务器进行授权)

2、使用sm模块进行发送邮件

一、从smtp服务器中获得授权

163邮箱授权(smtp.163.com):

在163中的顶部有个设置,点击进去之后跳转到客户端授权密码,默认设置客户端授权码为关闭状态,点击开启将其打开,然后会有一系列认证过程,完成后输入自己的授权码,再此已完成授权操作,此授权码为登陆时的密码。

qq邮箱授权(smtp.qq.com):

在qq邮箱中顶部也有个设置,点击进去之后跳转到账户,默认设置客户端授权码为关闭状态,点击开启将其打开,然后会有一系列认证过程。

将滚轮向下移动,下来后会看见POP3/SMTP服务,默认是关闭,点击旁边的开启将其打开,点击后会让你进行手机验证,完成后,系统会随机生产一个授权码请务必保管好,再此已完成授权操作,此授权码为登陆时的密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值