Welcome To Jpxx Mail Server Home Page.

About

What is Jpxx Mail Server? Jpxx Mail Server is a lightweight (E)SMTP/POP3 mail server. Now the latest version is 1.0.0 . It can be run with a separate servlet engine (or application server) such as Tomcat or Resin now.
Download

JMS_1.0.0
JMS_0.0.3
JMS_0.0.2
Document

JMS_Manual_1.0.0
JMS_Manual_0.0.3
JMS_Manual_0.0.2
Change Log

JPXX MAIL SERVER CHANGELOG
==========================
http://www.jpxx.org

Changes in version 1.0.0 (2009-10-23)
-------------------------------------

JMS 1.0.0 is designed for embedded system.
* 1. After v0.03, JMS can be run with servlet. It is used when a separate servlet engine (or application server) such as Tomcat or Resin provides access to JMS.
* 2. Removes the useless GUI. It is used to run as a plugin.
* 3. Removes the support for MYSQL. Of course, you can implement org.jpxx.mail.user.MailUserHandler or extend org.jpxx.mail.user.AbstractMailUserHandler to support MYSQL.
* 4. Reconstructs the architecture of JMS.

Changes in version 0.0.3 (2008-11-15)
-------------------------------------

JMS 0.0.3 is be based upon 0.0.2. However, I change a lot.
* 1. Supports admin;
* 2. Appends GUI for management;
* 3. Supports My SQL;
* 4. Removes JMSCommand

Changes in version 0.0.2 (2008-05-07)
-------------------------------------

Package org.jpxx.mail

* Constant: Change Constant to a final Class And modify the mail system directory.
* Factory: The function init() is private now.
* JMS: Add a new Class JMS. The main function in JMS instead of MailServer's main function.
* JMSCommand: Add a newClass JMSCommand. This class implements some commands for JMS manager to manage the server.

Package org.jpxx.mail.Pop3

* Pop3User: Add an new interface Pop3User.
* Pop3UserMonitor: This Class implements the Pop3User's functions. In old version, the pop users who are online are stored in xml file. Now they are stored in a hash map.

Package org.jpxx.mail.User

* UserHandler: Add some extension fiunctions
* MailUserHandler: Complement the left functions which are not implemented.

Package org.jpxx.mail.Util

* FileUtil: Add a newClass FileUtil to delete all files and directories in a special directory.

Contact

Email: lijun@jpxx.org