使用163邮箱+Python3.6 发送邮件/批量发送邮件

本文介绍了如何使用Python3.6配合163邮箱进行邮件发送和批量发送。虽然直接在邮箱中添加收件人更常见,但在特定场景如爬虫或自动化日志报告时,Python实现的自动发送邮件功能变得有用。文章提到获取163邮箱客户端授权密码的必要性,并提供了验证代码示例。
摘要由CSDN通过智能技术生成

#Python是个提高工作效率的好工具

使用Python发送/批量发送电子邮件,也是可以的,所以就探索了一下,虽然不是很实用。毕竟大家伙在邮箱里批量添加收件人就好了。但是在爬虫过程中,或者是某个东西运行中往自己的邮箱发送日志,那就需要自动啦。

在使用163邮箱时候,需要获取到邮箱的客户端授权密码:

163邮箱客户端授权密码

同理其他邮箱也需要授权码 


附上检验真理的代码:


#发送邮件
from email.header import Header #处理邮件主题
from email.mime.text import MIMEText # 处理邮件内容
from email.utils import parseaddr, formataddr #用于构造特定格式的收发邮件地址
import smtplib #用于发送邮件
def _format_addr(s):
    name, addr = parseaddr(s)
    return formataddr((Header(name, 'utf-8').encode(), addr))
from_addr = 'XXXXXXX@163.com' #发件箱
password = 'XXXXXXX'#我的163邮箱的客户端授权密码
to_addr = 'XXXXXXX@qq.com'#收件箱
smtp_server = 'smtp.163.com'
msg = MIMEText('内容', 'plain',&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值