Overview
LogicMail is a J2ME E-Mail client supporting IMAP and POP, and designed to run on RIM BlackBerry handheld devices. Its goal is to provide an alternative to the service-oriented "push" E-Mail system that the device normally provides, so we can also use our conventional E-Mail services. The inspiration for this project came from the now defunct Mail4ME project, as well as some of the initial protocol code.
The big focus in this client is on usable IMAP support, which seems to be an afterthought in some other clients. Why IMAP first? Well, two reasons: First, I use IMAP personally. Second, the IMAP protocol allows a lot of optimization for constrained latency and bandwidth that POP does not provide. As such, I suspect the IMAP implementation will always feel much faster than the POP one. However, be assured that I have implemented POP support too, since I know it is important to a lot of potential users.
Downloading
Right now you can find the source code in SVN, if you dig through the SourceForge project page. I'm using a BSD-style license for this project, except where noted otherwise.
If you want to try it on your BlackBerry handheld, the easiest way is to point your mobile browser at the "Over-The-Air" installation link:
- Latest release: 1.1.0 (for BlackBerry OS v4.1 or higher)
- This is unstable bleeding-edge code, and may not always be functional. Check the periodically updated progress report page to see the latest development status. If you're just curious what it looks like, check out the screenshots page.
- Over-The-Air Installation - http://logicmail.org/ota
- SourceForge Download Page
- Maintenance branch (1.1.x) snapshot builds from Bitten:
- This is stable and up-to-date code, and is basically the released version with additional bug fixes and minor features. All 1.1.x releases are tagged versions of this branch.
- Over-The-Air Installation - Latest build
- ZIP archive - Latest build (for the Application Loader)
- Build archives
- Development snapshot builds (for BlackBerry OS v4.2.1 or higher) from Bitten:
- Over-The-Air Installation - Latest build
- ZIP archive - Latest build (for the Application Loader)
- Build archives
Mailing Lists
To participate in active discussions about the project, you should consider joining the mailing lists. Through the lists, we can discuss project issues as a group, and not be limited to one-on-one conversations.
- logicmail-users - The main mailing list for user discussions. Subscribe to this list to ask for help, discuss any issues you may have, and generally keep up to date on things. (Archive)
- logicmail-devel - The development mailing list. Subscribe to this list to take part in discussions about anything relating to the development of LogicMail. (Archive)
Help
Resources
- LogicMail Development Blog
- LogicMail 2.0 Progress Report
- Debugging
- Features and Issues
- Translating LogicMail
- Design and Development
- Screenshots
- SourceForge Project Page
Questions? Comments? See the Contact Information page
If you would rather use SSL, this page is also available here.
