Copyright 1997, 2004 Evan Y. Chu.

Mailbox 2.0 - display the quantity of email messages in multiple email accounts.


Mailbox binaries and source code are freely available at Source Forge ( under the GNU General Public License.


MailboxPkg.Mailbox [-c profile box host] [-r]


Mailbox, an abbreviation of MailboxPkg.Mailbox, monitors the number of email messages in multiple email accounts. It is compatible with any email system that supports the POP3 protocol. The application is written in 100% pure Java using Sun Microsystems' Java 2 Platform, Standard Edition, 1.4.2.

Mailbox can be configured to monitor multiple mailboxes on multiple email systems. It will query the mailboxes periodically and report the results. The frequency of the inquiry can be configured.

 The instruction for installing Mailbox is in the Installation section below.

 To create mailbox profiles:

To configure Mailbox:
The first variable that needs to be configured is the pause time between consecutive attempts to query the mailboxes. The pause time is stored in the Mailbox property file, "property," in the current directory.
Then the user needs to supply a password for each mailbox. Password is not stored on the disk because of security concerns. It must be entered everytime Mailbox is executed. If the user does not set a password for a mailbox, the mailbox cannot be queried. To start and to stop querying the mailboxes:


-c profile box host
Creates a profile for a mailbox that you wish to query. The "profile" parameter is any name that the user wishes to assign to this profile. The "box" parameter is the mailbox name, which is usually the user id. The "host" parameter is the Internet host name of the email server.
Run. Begin to monitor mailboxes.



Technical Support, Comment

Contact Evan Chu for technical support, comments, recommendations, wishful features. His personal email address is His personal web site is at

SourceForge Logo