RSS + SSL(gmail)通过命令行?

时间:2011-09-03 04:54:09

标签: rss gmail

我的目标是能够通过Linux服务器从Gmail帐户中读取新邮件。我想我可以通过IMAP或其他方式做到这一点,但如果可能的话,我想避免这种复杂性,因为gmail有这个很好的提要设置:

https://mail.google.com/mail/feed/atom/

唯一的问题是我不确定如何验证调用拉动它。这可能吗?

1 个答案:

答案 0 :(得分:1)

一个好的起点应该是:

curl -u username:password --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>' '{for (i=2; i<=NF; i++) {print $i}}' | sed -n "s/<title>\(.*\)<\/title.*name>\(.*\)<\/name>.*/\2 - \1/p"

检查您帐户的Gmail ATOM Feed,解析它并输出未读邮件列表。

另外,请参阅此主题:http://www.commandlinefu.com/commands/view/3380/check-your-unread-gmail-from-the-command-line

OTOH,我建议使用mutt和IMAP。

相关问题