hanfengzxh 发表于 2013-8-18 19:41

树莓派搭建语盒实现Blackberry邮件推送

转篇自己博客里的日志过来赚个技术分:D ,不知道hope给不给?

http://pigsky.net/implement-email-push-on-blackberry-with-raspberry-yuchberry


语盒是什么,看官网介绍:

语盒是一种推送信息解决方案,分为客户端和服务端两个部分,主要功能是利用具有一般Internet访问功能的黑莓、安卓手机,和一台处于Internet广域网的个人主机,高效、快捷、安全的推送个人邮件、Weibo(新浪微博、腾讯微博)、Gtalk。

如何获得服务端主机:

自己架设或者租用语盒官方的中转服务。

自己怎么架设?

最简单的是ADSL+DDNS,如果没有条件的可以租用便宜的Linux VPS($2-$6一个月不等),可以合伙租用。ADSL+DDNS教程在这里,Linux VPS购买方法请自行搜索。

早前的时候,AWS可以免费一年。一年后开始收费,价格不低。后来,又用过其他人搭建的,当然也不是免费的。再后来,再后来我就不用黑莓了。

再次用上黑莓--V版9930--是在4s丢了之后,接受邮件实在是麻烦。这时就想起了语盒,正好年初买了树莓派搞了下载机、XMBC之后再没对功能进行拓展。这次就拿树莓派试试做服务端主机,边做边写日志,不知道会不会成功。

------------------------------我才是正文-----------------------------

1. 花生壳动态域名解析

我这里前期就准备好了,方法不赘述,自己Google吧。

2. 服务器端

眼下我的树莓派上跑的是raspbian,raspbian的基础是Debian,开发人员针对树莓派的硬件进行了专门的优化和移植。想做服务器端,首先要安装JRE。如果装不上跑不了服务器端程序,一切就是免谈了。

用openjdk吧:

sudo apt-get install openjdk-7-jdk

安装完之后检测成功与否:

pi@raspberrypi ~ $ java -version
java version "1.7.0_07"
OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2a-1+rpi1)
OpenJDK Zero VM (build 22.0-b10, mixed mode)

接下来在windows下载服务端程序,按照官方的说明修改config.xml。修改完毕后,服务器端程序文件用sftp客户端(推荐winscp)上传到树莓派中。

最终要的一步,运行服务器端程序:

java -jar svr.jar

按照官方的说明,出现“prepare OK”字样就表示成功运行,但是在我的树莓派上并没有出现。

3. 客户端

去官方下载客户端并安装到blackberry上,不做赘述。官方文档

以上步骤走下来,用blackberry自带的邮件程序发送和接受邮件都成功了。Yeah!

good8 发表于 2013-8-18 19:48

牛……顶一个

3.14 发表于 2013-8-18 20:16

电信开通bis后再关闭bis服务,钱不收但服务照常使用,这个就没多大意义了

hanfengzxh 发表于 2013-8-18 20:26

回复 #3 3.14 的帖子

非电信用户呢?还有cdma的机器

3.14 发表于 2013-8-19 07:17

非电信用户不确定,但既然电信的这样,估计其他的也是吧,我只有电信的卡。本身BB10系统就是全免费了,不论电信联通移动
Posted by hanfengzxh on 2013-8-18 20:26 http://www.ibmnb.com/images/common/back.gif
非电信用户呢?还有cdma的机器

hanfengzxh 发表于 2013-8-19 10:19

回复 #5 3.14 的帖子

移动联通不这样,还有黑莓不只有BB10

mcuz201 发表于 2013-8-26 17:14

这个树莓派之前看着真的不是很明白,一直都是在学习中,正好学到树莓派和电源连接器配件这儿。所以看了楼主的帖子是学习了更多的树莓派知识。

camio 发表于 2013-8-27 08:41

回复 #1 hanfengzxh 的帖子

一看不是首发,估计:D
页: [1]
查看完整版本: 树莓派搭建语盒实现Blackberry邮件推送