从Bash或Python检查邮件主题

从Bash或Python检查邮件主题,python,linux,bash,python-2.7,email,Python,Linux,Bash,Python 2.7,Email,我有许多cron作业在各种服务器上运行,我想使用命令行通过邮件检查作业的状态。在我看来,唯一的方法就是提取作业发送的邮件的主题或正文cron将发送邮件,无论成功与否 例如,成功后,cron将发送一封主题为: Done..succeeded 如果失败: Not done..Failed cron作业在特定时间运行,例如,每天10:00、16:00和22:30 我尝试了curl和urllib2,但没有得到想要的结果。还要注意的是,我不能对cron本身进行任何修改,唯一的选择是检查gmail 那么

我有许多
cron
作业在各种服务器上运行,我想使用命令行通过邮件检查作业的状态。在我看来,唯一的方法就是提取作业发送的邮件的主题或正文
cron
将发送邮件,无论成功与否

例如,成功后,
cron
将发送一封主题为:

Done..succeeded
如果失败:

Not done..Failed
cron
作业在特定时间运行,例如,每天10:00、16:00和22:30

我尝试了
curl
urllib2
,但没有得到想要的结果。还要注意的是,我不能对cron本身进行任何修改,唯一的选择是检查gmail


那么,我怎样才能从
bash
python
查看我的gmail,从而了解
cron
工作

您可以使用IMAP协议与Gmail通话。这与您在使用Gmail时使用的协议相同,例如Thunderbird,因此检索邮件比处理经常更改的HTML要容易得多。

我有一些python代码用于检查Gmail。我本来打算把它贴出来的,但我试过了,它对我不再有用了。我已经有一年没有使用它了,Gmail已经更新了他们的auth以使用oauth2,它更安全。您可能也可以让imaplib正常工作,但您需要在您的gmail帐户上启用不太安全的应用程序。如果我有时间调整它,让它工作,我会张贴它。同时,这个链接看起来像是一个很好的演示如何让它工作。

至少要使用。尝试使用
urllib2
@icktoofay会让你经历一个痛苦的世界谢谢。。我想我已经得到了我想要的…你能给我一个答案和一些信息吗…我将选择它作为被接受:)如果你成功了,请让我知道…我很想给你投票,但我的分数不支持这一点:(