Menu

IMAP-Agent 0.5 release.

IMAP-Agent 0.5 release.

DO NOT ATTEMPT TO RUN THIS VERSION IN PRODUCTION ENVIRONMENT.

This release contains only some parts of the project.
1. The c# project files.
2. Mock ups of the XML configuration files. I took the two I'm using for my testing and changed any personal user information to be generic. I will be releasing a data dictionary for the XML data in the near future. I haven't formalized any documentation but will be posting some in the near future.

Generally, the XML files are used to specify mail account information and mailbox rules that get applied when IMAP-Agent runs. The Site.XML file contains all site wide settings and can optionally contain individual user settings or can point to other XML files containing the individual user settings.

Near term todo list includes:

1. Add logging code for reporting and debugging.
2. Detail document of the XML files.
3. Program flow diagram

Initially IMAP-Agent will rely on the account passwords to be in the XML tags. This is temporary. There is a design for IMAP-Agent to call out to a user defined process to retrieve the passwords. There is no plan for passwords to be stored, but will have to be retrieved before each connection.

Located in the debug folder and release folder of the IMAPAgent C# project is LumiSoft.Net.dll which I provides a socket class and some code to work with MIME requirements. The LumiSoft project is freeware that I am not affiliated with in any way. I make no claims about the LumiSoft software except to say it is available here http://www.lumisoft.ee/lsWWW/ENG/Products/Mail_Server/mail_index_eng.aspx?type=info. I am using only a small portion of the IMAP client that is part of the Lumisoft application and that is subject to change.

Posted by Dave 2004-03-07

Log in to post a comment.