python中如何调用yagmail模块发送邮件

本文介绍了在Python中如何利用yagmail模块发送邮件,步骤清晰,实测有效。请将邮件接收者替换为自己的邮箱以查看发送效果。
摘要由CSDN通过智能技术生成

亲测有效,直接拿去用吧,
注意:接收邮件的人改成你自己的邮箱账号哈,不然执行完之后自己看不到效果哦

#!/usr/local/bin/python3

import yagmail
import re

def yag_mail(email_subject, email_content, email_attachment, email_receive):
# 定义一个用来发送邮件的函数

     email_user = 'ty1205829333@163.com'
     # 这是你自己邮箱的账号

     Authorization_code = 'qyj123456789'
     # 这是163邮箱的第三方授权码,不是登录密码

     email_host = 'smtp.163.com'
     # 这是从邮件服务提供商获取的

     yag= yagmail.SMTP(user=email_user,
                       password=Authorization_code,
                       host=email_host,
                       port=25,
                       smtp_ssl=False)
                       
     yag.send(to=email_receive,
              subject=emai
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值