11/10: GMail's Atom feed, in Firefox and Liferea
风闻 GMail 提供 Atom feed,提供新邮件通知服务。但因为涉及到登录问题,所以用起来并不是像平常的 feed 那么简单。当你的浏览器存储有登录 GMail 的 cookie 信息时,用浏览器直接打开这个 Gmail's Atom feed 是可以看到相关的信息的。
不过,估计谁也不会用浏览器打开它来看自己有没有新邮件。事实上,本人目前最喜欢而且以为最好用的乃是这个 Firefox扩展 GMail notifier。但如果一定要测试一下 GMail's Atom feed,本人也了解到一些方法。
Firefox 的另一个扩展 Sage 是一个可以抓取 RSS 以及 Atom 的 feed aggregator,安装好 Sage 以后订阅 GMail Atom feed,当 Firefox 存有登录 GMail 的 cookie 信息时,Sage 就能抓取 GMail Atom feed.
如果你跟我一样,喜欢用 Liferea 来订阅各种 feeds,这里也有一个在 Liferea中订阅 GMail's Atom feed 的方法。它需要用到能完成 http 原始指令的外部程序,curl 正是这方面的好手。所以,首先安装 curl。然后,在 Liferea 中添加一个新订阅时,选择订阅源(Feed Source)的类型(Feed Type)为命令方式(Command),设定订阅源(Feed Source)为
curl -u username:password https://gmail.google.com/gmail/feed/atom
这样,我们就可以在 Liferea 中 check GMail了。不过,这样做有个安全隐患是你的用户密码都以明文方式显示在那里。解决方法也很简单,把上述命令写入一个脚本文件里,设定订阅源(Feed Source)为这个脚本文件。怎么让这个脚本更加安全,不用我多说了吧 :P
再声明一下本人的立场,还是喜欢 GMail notifier。原因有二,1)我差不多整天都开着 Firefox,2)我的往来信件并不多。
Ref:
Vysnu - Gmail Atom Feed
SourceForge.net: Liferea Forum - Using the Gmail inbox feed...