Overview

Project Information

Suppose that you developed a service in your application that send mails to clients (confirmation, cancellation, alert, etc...) and you want to test it and view the layouts of theses mails?
Most probably, you will use your enterprise mail server and your professional account as test account.
But wasting long time waiting to receive test mails? connection problems? want to test cc or bcc? your professional mail account is full of test mails?
this plug-in can help, it launch a local instance of JES mail server for test use, no installation is needed, easy to configure and provide accounts management (you can add as many accounts as you want).

Starting and stopping JES

The plug-in adds three buttons to Eclipse menu to start, stop and restart JES email server.

Changing email server ports

You can change the SMTP and POP3 ports numbers, we recommend that you should leave these numbers in their default values
unless another application is using one of these ports.

Window>Preferences>Email Server Preferences

Notice that for the plug-in nature and security raisons, the only domain in use is 'localhost', you can't add domains! it's a project restriction and NOT a JES restriction.

Managing users

The plug-in give you the ability to add, edit and remove users accounts.
The plug-in come with a default user :
name : test
password : test

Window>Preferences>Email Server Preferences>users

Notice that when you edit your account, you will find that the length of your password has changed, this because JES convert the plain text password to a hash when the file is first loaded by the server, you simply continue to use the password that you entred

Configuring mail client

Configure your mail client in the usual way, in the POP mail server setting you MUST put the mail address as user name.

Here is a configuration example with the default account in Mozilla Thunderbird :