发送邮箱 - python 脚本

本文介绍如何通过Python的yagmail库配置163邮箱的SMTP服务,实现发送带有附件的电子邮件,包括安装yagmail库、设置邮箱SMTP服务、编写并运行邮件发送脚本的详细步骤。

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]
        ) 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值