1.开启邮箱SMTP服务
点击

全部开启即可

2. 下载
[root@lwb ~]# pip3 install yagmail
3. 脚本文件
#! /usr/bin/env python3
import yagmail
# 模块
user_name = 'lwb13753850753@163.com'
# 发送方邮箱号
l_passwd ='IABCADIFAJNWJJBV'
# 授权密码
server_host = 'smtp.163.com'
# 邮箱服务地址
server_port = 25
# 服务端口,不加密为25
# 加密端口为465
ssl = False
# 是否加密,默认是True(加密),False为不加密。
your_name = 'lwb13753850753@163.com'
# 接收方邮箱号,可以写多个
biaoti = '标题'
# 标题,需要比较正式,否则可能会被退回
zw = '您好'
# 正文内容
fj = './dsa.jgp'
# 附件, 路径正确会成功,否则会变成字符串发送
yag = yagmail.SMTP(user = user_name,
password = l_passwd,
host = server_host,
port = server_port,
smtp_ssl = ssl
)
yag.send(to= your_name,
subject=biaoti,
contents=[zw,fj]
)
本文介绍如何通过Python的yagmail库配置163邮箱的SMTP服务,实现发送带有附件的电子邮件,包括安装yagmail库、设置邮箱SMTP服务、编写并运行邮件发送脚本的详细步骤。
2042

被折叠的 条评论
为什么被折叠?



