我在 Ubuntu 上,我在 gmail 上有一些电子邮件帐户,我想每隔一段时间轮询一次,看看是否有新邮件。我想为此编写一个脚本,这样每次我运行脚本时它都会告诉我我的帐户中有多少新消息。我必须从命令行运行什么应用程序才能做这样的事情?我在网上找到的所有内容都在谈论使用“邮件”命令,但这似乎检查了一些本地邮件目录而不是我的远程电子邮件(显然,任何此类应用程序也需要我将其配置为使用正确的密码登录我的帐户) .
问问题
3695 次
2 回答
3
Python 使检查 IMAP 帐户变得相当容易,而无需安装任何额外的包。
Yuji Tomita 的博客上有一篇关于如何使用 pythonimaplib
与 Gmail 对话的好文章。 http://yuji.wordpress.com/2011/06/22/python-imaplib-imap-example-with-gmail/
于 2012-08-03T22:47:18.737 回答
3
尝试以下操作:
curl -u user@gmail.com:password --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if /<name>/; print "$2\n" if /<(title|name)>(.*)<\/\1>/;' | espeak
于 2013-02-05T16:55:39.930 回答