使用开源手机邮箱项目——mujMail
2010-02-24 16:50
309 查看
最近在网上找了一个开源的j2me手机邮件项目——mujMail(官方主页为http://www.mujmail.org/),中文项目下载地址为:http://files.cnblogs.com/psunny/mujMail.rar(包含source code和jad,jar安装文件),官方网站上对在eclipse和netbeans下创建该项目也做了详细说明。
在使用mujMail进行收发邮件时,在设置邮件服务器和账户上出了一些问题。
1、在首次使用时,我用设置好的账户去接收邮件,结果出现malformed url的异常。
这主要是我邮件POP3或IMAP4服务器设置的问题。在account form中我先前设置一直填写的是smtp服务器,但是account form提供的是POP3和IMAP4协议,应遵照其中一个来填写服务器。并且不同的服务器端口设置是不同的,这里以我的gmail账户设置为例:我的gmail账户名称为sunnyweb2.0@gmail.com,我选择POP3协议,设置如下:
下面的信息是来自官方提供的一些邮箱账户设置
如果你有上面提供的几种账户中的一种,进行设置后,就可以从服务器接收邮件了。
2、但是如上的设置仅仅只能够接收邮件,但是却不能够发送邮件,发送邮件还需要SMTP协议的支持,这就需要对SMTP服务器进行设置。
首先选中第三个选项卡,然后进入,在里面根据我的截图所示进行设置,SMTP用户名和密码就是你的邮箱的用户名和密码。最下面的一些设置可以根据自己的喜好来设置。
下面的信息是来自官方提供的一些SMTP服务器的设置
设置好SMTP后就可以发送邮件了,向我的qq邮箱发送一份邮件,马上桌面上的qq就会出现相应的邮件提示信息。
mujMail项目我也还未研究过,SMTP,POP3这些协议目前也不懂,目前我只简单的试验了这个项目的收发邮件功能,能够使用。
关于这个项目中的一些不明白的问题,可以参照官方的FAQ:http://www.mujmail.org/index.php?a=9
在使用mujMail进行收发邮件时,在设置邮件服务器和账户上出了一些问题。
1、在首次使用时,我用设置好的账户去接收邮件,结果出现malformed url的异常。
这主要是我邮件POP3或IMAP4服务器设置的问题。在account form中我先前设置一直填写的是smtp服务器,但是account form提供的是POP3和IMAP4协议,应遵照其中一个来填写服务器。并且不同的服务器端口设置是不同的,这里以我的gmail账户设置为例:我的gmail账户名称为sunnyweb2.0@gmail.com,我选择POP3协议,设置如下:
下面的信息是来自官方提供的一些邮箱账户设置
Provider | Protocol | SSL | Server | Port |
Gmail IMAP | IMAP4 | Yes | imap.gmail.com | 993 |
Gmail POP3 | POP3 | Yes | pop.gmail.com | 995 |
Hotmail | POP3 | Yes | pop3.live.com | 995 |
Yahoo Mail Plus | POP3 | Yes or No | plus.pop.mail.yahoo.com | 995 (SSL is enabled) or 110 (SSL is disabled) |
2、但是如上的设置仅仅只能够接收邮件,但是却不能够发送邮件,发送邮件还需要SMTP协议的支持,这就需要对SMTP服务器进行设置。
首先选中第三个选项卡,然后进入,在里面根据我的截图所示进行设置,SMTP用户名和密码就是你的邮箱的用户名和密码。最下面的一些设置可以根据自己的喜好来设置。
下面的信息是来自官方提供的一些SMTP服务器的设置
Provider | SSL | Server | Port |
Gmail | Yes | smtp.gmail.com | 465 or 587 |
Hotmail | Yes | smtp.live.com | 25 or 587 |
Yahoo Mail Plus | Yes | plus.smtp.mail.yahoo.com | 465 |
mujMail项目我也还未研究过,SMTP,POP3这些协议目前也不懂,目前我只简单的试验了这个项目的收发邮件功能,能够使用。
关于这个项目中的一些不明白的问题,可以参照官方的FAQ:http://www.mujmail.org/index.php?a=9
相关文章推荐
- 使用开源手机邮箱项目——mujMail
- Android带密码解压----Zip4J开源项目使用
- .NET平台开源项目速览(5)深入使用与扩展SharpConfig组件
- android 滑动删除等操作 SwipeListView github开源项目使用
- [开源学习_MeiZhi]使用config.gradle统一管理项目的依赖库
- 我在使用的android开源项目
- (4.2.2.1)【android开源工具】【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
- 如何使用国际开源项目构建一个完整的GIS(地理信息)应用系统
- 开源项目ListViewAnimations的简单使用(实现GoogleCards效果)
- GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助
- Android-Universal-Image-Loader开源项目的简要说明及使用实例
- 如何正确使用开源项目?
- 使用到的一些开源项目 一般根据名字都能搜出源码
- Android使用开源项目Xutils实现多线程下载文件
- 使用spring-loaded开源项目,实现java程序和web应用的热部署
- LinkedIn的使用开源项目
- 开源WebSocket服务器项目CshBBrain中NIO Buffer的使用策略
- 使用MOno Cecil 的相关开源项目
- .NET平台开源项目速览(11)KwCombinatorics排列组合使用案例(1)
- 收藏一下:使用 Gradle 发布 Android 开源项目到 JCenter