How To Implement Support For Additional Mail Servers (Windows)

You can use the MailArchiva agent framework that is available on the sourceforge SVN. Remember, with this framework all you need to do is implement a DLL.

I recommend doing this as the agent framework is already tried and tested and implements many of the services you will need.

The Windows agent framework can be accessed using Subverson from here:

https://openmailarchiva.svn.sourceforge.net/svnroot/openmailarchiva/Agents/WindowsAgent/trunk/ArchivaService

There is an example plugin implemented here:

https://openmailarchiva.svn.sourceforge.net/svnroot/openmailarchiva/Agents/WindowsAgent/trunk/examplePlugin

Other stuff you will need: https://openmailarchiva.svn.sourceforge.net/svnroot/openmailarchiva/Agents/WindowsAgent/trunk/NTEventLogAppender https://openmailarchiva.svn.sourceforge.net/svnroot/openmailarchiva/Agents/WindowsAgent/trunk/agentconfig

How To Configure Your Build Environment For Server Development

Eclipse is the platform of choice for MailArchiva server development.

For detailed instructions on how to install, setup and configure your entire build enviroment, please refer to the PerfectEclipseSetup.

-- TWikiGuest - 02 Nov 2007

Topic revision: r5 - 2008-01-18 - 08:18:28 - TWikiGuest
 
.
Copyright Stimulus Software