2011-09-03 38 views

回答

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源,对其进行解析,并输出未读消息列表。

而且,看到这个线程:http://www.commandlinefu.com/commands/view/3380/check-your-unread-gmail-from-the-command-line

OTOH,我会建议使用mutt和IMAP。

+0

谢谢,还有很好的建议! –

+0

//,这将返回一个最小的HTML响应,标题为“UNAUTHORIZED”,响应包含“错误401”。 –