如何使用Python发送电子邮件通知?

问题描述 投票:0回答:1

我有一个 Python 脚本,它调用 API 来从 Informatica 获取有关我们在 IDMC 上运行的作业的信息。 API查询到的数据包含

runID
runName
Status
和日期

我想要一个框架,在作业失败时我可以通过电子邮件收到通知(

Status
=“失败”或“暂停”)。

不幸的是,由于内部问题,不可能在作业失败时直接设置来自 IDMC 的电子邮件通知,因此,我开发了这个 Python 查询。

我怎样才能做到这一点?鉴于我们在 Azure DevOps 上有一个每天运行脚本的管道。

任何帮助将不胜感激!

email data-analysis informatica
1个回答
0
投票

使用

pip install yagmail

示例:

import yagmail
yag = yagmail.SMTP(user="[email protected]", 
password="your_email_password")
yag.send("[email protected]", "Subject", "Hello, this is a test 
email from Python.")

代码非常自我解释,但如果您有任何问题,请告诉我

© www.soinside.com 2019 - 2024. All rights reserved.