home

MaiJ - Mail.app in Java


$Id: MaiJ,v 0.1.53 alpha 2004/04/16 02:13:59 smisch Exp $

A highly configurable mail client based on NextStep's Mail.app, Apple Mail, Postillion and GNUMail.

Screenshot
Project

MaiJ is a Java project to implement a fully featured and portable mail client. The main goal is high configurability, security, usability, performance and the look and feel of Mail.app / Apple Mail.

Because of JavaMail-Package was not used, an implementation of mailparsing, especially MIME-parsing, SMTP- and POP3-Engine was required. These classes are optimized for speed, size and integration ability for MaiJ's filters and rulesets to fit in gain.

MaiJ will be under BSD License after rollout.

Features Configurable via Java-Properties
External and internal spamfiltering (Learning Poo Technology)
Filter and rules, fully programmable with properties
Fully MIME-compliant, safe against Mime-attacks
Multiple Mailboxes
Multiple POP3-Servers
No native calls results best security against malware
Download Downloading will be available after first rollout. You will need J2SE 1.4, Unix, MacOS-X or Windows. Requirements
JAR-Archive
Source distribution as tar.bz2
Source from CVS-SSH (Sourceforge est. march 2005)
Bookmarks These bookmarks are external links. No warranty for content. Alphabetical order.

Apple Mail http://www.apple.com/macosx/features/mail/
GNUMail http://freshmeat.net/redir/gnumail.app/15685/url_homepage/gnumail
Java 2 Platform SE v1.4.2 http://java.sun.com/j2se/1.4.2/docs/api
Postilion http://www.postilion.org
RFC 821 - Smtp http://www.ietf.org/rfc/rfc0821.txt