昨天,根据需要,安装了一下Funambol的DS服务器,它可以让用户终端的邮件及个人信息和DS服务器保持同步,下面主要谈一下email服务的架设。
首先假设:
一、已经有一邮箱:[email protected],密码为:654321,并且在邮箱内开通了POP和IMAP功能(很重要);
二、机器上已经安装JDK,JRE,WTK(可以运行MIDlet)。
相关信息参见:http://www.funambol.com/
具体过程为:
1.打开网页
2.下载下面的两项
3.安装工具“PIM & Email bundle”,打开DS服务器;
4.在Administration Tool下,修改Server setting 的配置Officer:
com/funambol/server/security/EmailOfficer.xml
5.Users下添加用户,比如,用户名:user_one,密码:123456;
选择add
选择add
6.修改“Model->Email->FunambolEmailConnector“的配置
首先,设定和邮箱[email protected]相关的服务器端的设置,此处已有一个Discription为Gmail的Public Mail Servers。
其次,绑定用户user_one和Discription为Gmail的Public Mail Servers,输入login:user_two和password(这是[email protected]的用户名和密码)。
点search,再选择add
点search,再双击user_one条目
点OK
7.打开下载的另一个文件包:funambol-mail-client-6.5.10,运行目录:Samsung中的用J2ME程序,用Java ME Email Client 接受Email,设置为:
Server location:http://localhost:8080/funambol/ds
Username:user_one
Passsword:123456
8.如果没有出现错误提示,那么就说明搞定了。
总结:
客户首先要申请一个邮箱,让后在Funambol服务器(客户自己架设的)上有一用户名,并且在服务器上设定和邮箱的对应关系,然后,客户端通过Funambol服务器下载、同步客户的邮件。