Python3,几行代码,实现yagmail邮件自动发送,发送邮件没烦恼。
【摘要】 网页:yagmail用的好, 发送邮件没烦恼。
1、yagmail实现邮件自动发送
1.1 模块安装
老规矩,pip方式安装
pip install yagmail
其它安装方式,直接看这两篇:
1.2 代码示例
代码示例
# -*- coding:utf-8 -*-
"""
@ auth : carl_DJ
@ time : 2020-8-19
"""
import yagmail
#定义send_email方法
def send_email(name,send_to,filepath):
#定义邮件发送的文本内容,以及附件
contents = [
f'{name},你好,数据统计信息已经整理完成,已发送,请查收!',
filepath
]
#定义SMTP邮件的基本信息
yag = yagmail.SMTP(
user = 'carl_DJ@xxx.com',
password = 'password',
host = 'smtp.host'
)
yag.send(to = send_to,subject = '数据统计汇报',contents = contents)
2、总结
看到这里, 今天的内容差不多就结束了。
今天主要针对yagmail操作邮件自动发送进行了简单的分享。
在实际的工作中, 这种操作非常的常用,希望你也能掌握。
我是小鱼:
- CSDN 博客专家;
- 阿里云 专家博主;
- 51CTO 博客专家;
- 51认证讲师;
- 金牌面试官&面试培训师;
关注我,带你学习更多更有趣的Python知识。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)