Click here to Skip to main content
Click here to Skip to main content

LumiSoft MailServer

By , 17 Nov 2006
 

Sample Image - main.gif

Sample screenshot

Sample screenshot

Sample screenshot

Introduction

Lumi Mail Server is built around the Microsoft .NET technology and its' a native C# implementation of a fully functional SMTP/POP3/IMAP server. It support all basic SMTP/POP3/IMAP features + some advanced features like public/shared folders, SSL, ... . One of the most interesting feature is "Recycle Bin" implementation, all deleted messages go to recycle bin, from where it's later for adminstrator to restore these messages.
Mail server also provides .NET API what developers can use to "anything"(Mail Server UI is based on that API 100%) with mail server (Adding deleteing domains,users, settings , ... ).

Currenly server runs on windows and linux(mono), but UI works on windows only at moment not for long).But that isn't problem, because Mail Server USer API works over TCP, that mean you can run server in one computer, UI on another.

Server is developed as component based. SMTP/POP3/IMAP are written as usable normal .NET components, what can be used separatley from mail server. Mail Server just uses these components to implement full server.
Server aslo separates into two:

  1. Server what implements all except objects(Users,Domains,Messages..) storing,getting, ... .
  2. Server internal API. Server Internal API is defined as interface, so actually anyone candevelope and plug their own server logic in with littel effort and knowing nothing about SMTP/POP3/IMAP.
    Currently there are included 3 API by default:
    XML(all objects stored to XML,messages to filesystem)
    MSSQL
    PGSQL


There are much, can't write here, if all this sounds interesting, just get source code and jump in.

All comments,suggestions,help are welcome.
Help is very welcome in writing help and testing server and also making code better.

Forum:
http://www.lumisoft.ee/Forum/

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Ivar Lumi
Estonia Estonia
Member
No Biography provided

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
QuestionTublimemberatunahkur8 Feb '13 - 5:49 
General谢谢membermoxsone24 Jun '12 - 22:17 
GeneralMy vote of 5member_H2_4 Apr '12 - 8:55 
QuestionSession is already authenticatedmemberhalvar6623 Sep '11 - 0:57 
AnswerRe: Session is already authenticatedmemberIvar Lumi23 Sep '11 - 1:09 
GeneralRe: Session is already authenticatedmemberhalvar6623 Sep '11 - 2:04 
GeneralRe: Session is already authenticatedmemberIvar Lumi23 Sep '11 - 2:35 
QuestionAdding attachment(s) to Mail_Message objectmemberIain Clarke, Warrior Programmer27 Jun '11 - 21:19 
AnswerRe: Adding attachment(s) to Mail_Message objectmemberIvar Lumi28 Jun '11 - 19:31 
GeneralRe: Adding attachment(s) to Mail_Message objectmemberIain Clarke, Warrior Programmer28 Jun '11 - 21:34 
GeneralNot Found Procedure 'select * from lsIMAP_ACL'memberoceanliusa@hotmail.com27 Mar '11 - 23:27 
GeneralRe: Not Found Procedure 'select * from lsIMAP_ACL'memberIvar Lumi27 Mar '11 - 23:48 
GeneralRe: Not Found Procedure 'select * from lsIMAP_ACL' [modified]memberoceanliusa@hotmail.com28 Mar '11 - 14:56 
QuestionHelp about store flag "UNSEEN"memberjymitra11 Oct '10 - 21:14 
AnswerRe: Help about store flag "UNSEEN"memberIvar Lumi11 Oct '10 - 22:28 
GeneralRe: Help about store flag "UNSEEN"memberjymitra12 Oct '10 - 1:45 
GeneralRe: Help about store flag "UNSEEN"memberIvar Lumi12 Oct '10 - 2:02 
GeneralRe: Help about store flag "UNSEEN"memberjymitra12 Oct '10 - 2:49 
GeneralRe: Help about store flag "UNSEEN"memberjymitra12 Oct '10 - 2:56 
GeneralRe: Help about store flag "UNSEEN"memberIvar Lumi12 Oct '10 - 3:19 
GeneralRe: Help about store flag "UNSEEN"memberjymitra12 Oct '10 - 4:06 
GeneralRe: Help about store flag "UNSEEN"memberIvar Lumi12 Oct '10 - 4:15 
GeneralRe: Help about store flag "UNSEEN"memberjymitra12 Oct '10 - 4:21 
GeneralRe: Help about store flag "UNSEEN"memberIvar Lumi12 Oct '10 - 4:29 
GeneralRe: Help about store flag "UNSEEN"memberjymitra25 Aug '11 - 22:51 
GeneralThese is a bug from use POPClient to receive messagememberstarl_201027 Sep '10 - 21:38 
GeneralRe: These is a bug from use POPClient to receive messagememberIvar Lumi27 Sep '10 - 21:40 
GeneralRe: These is a bug from use POPClient to receive messagememberstarl_201010 Oct '10 - 21:58 
GeneralRe: These is a bug from use POPClient to receive messagememberIvar Lumi10 Oct '10 - 22:37 
GeneralSMTP server for unit testsmemberSteffen Buhr16 Jul '10 - 22:56 
GeneralRe: SMTP server for unit testsmemberIvar Lumi17 Jul '10 - 19:49 
GeneralRe: SMTP server for unit testsmemberSteffen Buhr17 Jul '10 - 21:37 
GeneralRe: SMTP server for unit testsmemberIvar Lumi17 Jul '10 - 21:50 
GeneralRe: SMTP server for unit testsmemberSteffen Buhr17 Jul '10 - 21:57 
GeneralRe: SMTP server for unit testsmemberIvar Lumi17 Jul '10 - 21:59 
GeneralRe: SMTP server for unit testsmemberSteffen Buhr17 Jul '10 - 22:39 
GeneralRe: SMTP server for unit testsmemberIvar Lumi17 Jul '10 - 22:59 
GeneralRe: SMTP server for unit testsmemberSteffen Buhr17 Jul '10 - 23:29 
GeneralRe: SMTP server for unit testsmemberIvar Lumi18 Jul '10 - 1:06 
GeneralCMSN Email Agent [modified]membercmsn29 May '10 - 4:54 
GeneralMy vote of 1memberlegendicus12 Mar '10 - 1:49 
QuestionCan a alone windows forms app send email?memberAndyb197928 Jan '10 - 20:37 
AnswerRe: Can a alone windows forms app send email?memberIvar Lumi28 Jan '10 - 20:45 
GeneralRe: Can a alone windows forms app send email?memberAndyb197928 Jan '10 - 20:49 
GeneralRe: Can a alone windows forms app send email?memberIvar Lumi28 Jan '10 - 21:47 
Generalwith proxymemberkianoosh soorani12 Aug '08 - 1:26 
GeneralRe: with proxymemberIvar Lumi12 Aug '08 - 5:38 
GeneralRe: with proxymemberkianoosh soorani12 Aug '08 - 5:42 
GeneralRe: with proxymemberIvar Lumi12 Aug '08 - 20:12 
GeneralRe: with proxymemberkianoosh soorani21 Dec '08 - 21:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Permalink | Advertise | Privacy | Mobile
Web02 | 2.6.130516.1 | Last Updated 17 Nov 2006
Article Copyright 2006 by Ivar Lumi
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid