fGmail发布!

  Gmail难道开通了新邮件免费短信通知?失望的是,仍然没有。不过,我做了一个“曲线救国”的方案,运用Gmail Feed + wget + sed + libfetion + cron + 我写的小程序fGmail,然后有一台在网的linux主机,即可实现这个功能!

  OK,实现思路如下:Gmail提供了通过Feed访问新邮件的功能,我们通过wget来抓取它并保存成xml文件,然后写个shell脚本运用sed将新邮件数、邮件标题和发送者解析出来,传递给另一个小程序,这个程序利用DDD开发的libfetion库,实现向自己的手机发送短信的功能。将那个shell脚本放在cron中,设定每隔一段时间执行一次即可。是不是很简单?

  我把所有程序都放在了这个Google Code的工程中,直接下载地址在这。除了libfetion等已经声明版权的内容外,fGmail遵从GPLv3协议。

  使用时,只需解压后按照README安装即可。

  费了这么多周折,终于实现了Gmail的新邮件短信通知。不过其局限性也是很显而易见的,如只是Gmail,没有其他邮件,只能是中国移动飞信的已注册用户,要有一个linux系统来跑等等。不过这些限制对我自己来说,刚好已经满足了。

  基于libfetion开发的项目很多,网上最常见的例子比如免费天气预报之类。如果有好的构思,完全可以做出非常实用的东西来。也希望我的这个fGmail小例子能实现抛砖引玉的作用。最后希望能早日实现上手G2的梦想,爽歪歪的直接用手机收发邮件。

Q & A :

Q:Why fGmail?
A:I choose `f’ and `Gmail’ to name it simply for fetion Gmail or fetch Gmail.

Q:Hey, but how about its safety, I mean the Gmail and fetion account information?
A:Your Gmail account information is directly stored in the file `account’, and I am sorry for that. Maybe I will fix it in the next version.

Related Posts

12 Responses to “fGmail发布!”

  1. Viv says:

    G2 is a long long way to go… :em15:

  2. Leon says:

    那就继续用小诺

  3. zhang says:

    这个东西在CPH服务器上可以用吗?

  4. Leon says:

    你说CPH上没有wget,可能得找个办法替代wget

  5. Leon says:

    如果有curl的话,或许能帮上忙

  6. Solrex Yang says:

    移动的手机号的话
    139 信箱挺方便的,在 Gmail 里设置 filter,把重要人物的邮件 forward 到 139 信箱

  7. Leon says:

    就是说139邮箱可以自动进行短信通知咯?可是我不相信中国移动唉……

  8. holisp says:

    有没有免费的主机可以支持啊

  9. Leon says:

    国内的话能够ssh的我只听说过盘古和cph,可是我在用的cph不带wget。国外的知名一点的都可以ssh的。

  10. Leon says:

    免费的主机貌似没有提供ssh的吧 不过unix-center不是可以提供免费的shell登录账号吗 不过我申请了一个fedora的账号 然后上面跑libfetion登录时出现错误 不知道怎么回事

  11. zhang says:

    可不可以用curl代替wget。

    也就是有没有php版的libfetion?

  12. Leon says:

    我也考虑过curl,可是咱主机上curl和wget都没有啊,真干净……要有curl的话改改程序也行

    有php版的fetion实现:http://labs.chinamobile.com/community/my_blog/42903/9124

Leave a Reply

  • 全文搜索

  • 按月存档

  • 请猛点这里

    标签云

  • 最新评论

    • BARNETT34Julie: It is understandable that money makes us independ...
    • glwzu: 我唯一的一次心甘情愿的点了下广告...
    • 老鼠: @nic 在那上面右击就知道怎么做了...
    • 浩浩: 如何写入自己的内容和链接啊,希望...
    • temp: 哈哈,就是,被个鸡巴毛...
    • tattoo: 感謝分享,這是偉大的...
    • 蛋蛋: 拿走试试看啦!!也点击了广告了!...
    • strayboy: hehe,小师弟,慢慢的了解社会了。计...
    • 午夜客: 支付宝的确做的非常好...
    • 午夜客: 手绘功底不错呀...
  • 纵横坐标