原始来源:http://donotdot.cn/project/mail2sms

编辑说明:这个东东太棒啦!

以后可以接收邮件了,我通过gmail-gae-calender实现了一个邮件短信提醒工具,延时可控制在1- 2分钟,基本满足实时要求,gae免费的方案可以每日接受7000封邮件,对于个人来讲应该足够用了。

基本原理:邮箱转发->Appengine->Google日历->短信

部署流程:

在你的appengine中新建一个项目

下载代码
在下面的地址下载代码,并解压到任意目录。

点击下载 beta20100929版
点击下载 beta20091104版

修改目录中的
将application:后面的xx修改为你的项目名称

修改目录中的
将user=”xx@gmail.com”,pw=”xx”的引号中的xx修改为你的Google日历的帐户名和密码

上传目录
上传前确认你已经安装了appengine的
用户请运行update.bat ,之后需要输入你的appengine帐户和密码
用户请先修改update.sh中的appengine目录后 运行,之后需要输入你的appengine帐户和密码

测试并设置转发
你可以发送一个邮件至mail@xx.appspotmail.com(将xx替换为你的项目id),然后到你的Google日历中查看是否已经新建了一个名为mail2sms的日历,并且邮件主题已经作为事件添加到了这个日历中,如果不出意外,你将在1分钟内收到提醒邮件。
如果测试成功,你可以在gmail或qq邮箱的设置转发 中将邮件转发至mail@xx.appspotmail.com(将xx替换为你的项目id)。

更新(2010年9月19日):gmail设置好转发之后需要验证,验证邮件会返回给你的gmail,如果没收到请到gmail垃圾邮件中寻找,标题可能是“Delivery Status Notification (Failure)”。在邮件中找到验证码,输入后即可转发。

至此设置成功。
如果你有在安装过程中有什么问题,对此项目有什么建议,请直接留言或者发送邮件至ohhhhe+mail2sms@gmail.com,或者gtalk联系