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

SMTP and POP3 Mail Server

By , 29 Sep 2003
 

Sample Image - smtppop3mailserver.jpg

Introduction

The MailServerComponent implements POP3 and SMTP (core) servers. It Handles lowlevel POP3 and SMTP commands and raises events according to it. The MailServer service just handles MailServerComponent events and does mail retrieving and storing job.

Features

General:

  • SMTP/POP3/IMAP4/WebMail
  • IP access filtering
  • User mailbox size limit
  • Supports XML or MSSQL databases
  • Nice GUI for administation
  • Well commented source code included

SMTP:

  • All basic SMTP features  
  • Supports multiple domains  
  • Supports multiple e-address for one mailbox  
  • Supports aliases(Mailing lists). Supports public and private(needs authentication) lists.
  • Supports email routing. eg *ivar* pattern routes all addresses containing ivar to specified mailbox or remote address  
  • SMTP AUTH (LOGIN CRAM-MD5) (supported authentication types)  
  • SMTP SIZE, PIPELINING, 8BITMIME, CHUNCKING support  
  • SMTP custom message filters  
  • Relay can be controlled by IP access or authentication

POP3:

  • All basic POP3 features
  • APOP command for secure authentication
  • POP3 AUTH (LOGIN CRAM-MD5) (supported authentication types)
  • POP3 remote accounts

WebMail (ASP.NET):

  • Standalone webmail, can be used any with IMAP based mailserver
  • Supports XML or MSSQL databases
  • Multiple UI languages (ENG,EST,RUS)

Notes

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   
GeneralMy vote of 5membermindfox29 Oct '12 - 3:36 
QuestionSMTP Client to ESMTP servermembermindfox29 Oct '12 - 3:34 
AnswerRe: SMTP Client to ESMTP servermemberIvar Lumi29 Oct '12 - 4:22 
QuestionProblems in opening help files from lumisoftmemberOliero8 Jun '12 - 8:50 
AnswerRe: Problems in opening help files from lumisoftmemberIvar Lumi8 Jun '12 - 22:19 
GeneralRe: Problems in opening help files from lumisoftmemberOliero9 Jun '12 - 2:03 
QuestionCode have no explanationmemberInba karthik2 Mar '12 - 2:38 
This article does not have any note for create new user...Confused | :confused: :|
GeneralMy vote of 2memberInba karthik2 Mar '12 - 2:35 
QuestionCreate email account using C#memberSorenDalby21 Dec '11 - 2:07 
AnswerRe: Create email account using C#memberIvar Lumi21 Dec '11 - 2:18 
Questioncan anyone help me how can i get error message on smtp servermemberdhawaljoshi27 Jul '11 - 0:48 
AnswerRe: can anyone help me how can i get error message on smtp servermemberIvar Lumi27 Jul '11 - 0:50 
GeneralNeed a emailserver(like a intelligent mock) to verify in a whiteboxtest if emails are sent correctly out by a c#-programmembermloescher31 Mar '11 - 6:21 
GeneralRe: Need a emailserver(like a intelligent mock) to verify in a whiteboxtest if emails are sent correctly out by a c#-programmemberIvar Lumi31 Mar '11 - 6:43 
GeneralRe: Need a emailserver(like a intelligent mock) to verify in a whiteboxtest if emails are sent correctly out by a c#-programmembermloescher31 Mar '11 - 6:45 
GeneralRe: Need a emailserver(like a intelligent mock) to verify in a whiteboxtest if emails are sent correctly out by a c#-programmemberIvar Lumi31 Mar '11 - 6:51 
GeneralRe: Need a emailserver(like a intelligent mock) to verify in a whiteboxtest if emails are sent correctly out by a c#-programmembermloescher31 Mar '11 - 6:56 
Generalwebservice send emailmemberTanHT24 Mar '11 - 5:10 
GeneralUnable to installmemberkWeasel18 Mar '11 - 5:58 
GeneralRe: Unable to installmemberIvar Lumi19 Mar '11 - 1:00 
GeneralTimeout while receiving messagememberrobertbindas9 Feb '11 - 3:35 
GeneralRe: Timeout while receiving messagememberIvar Lumi9 Feb '11 - 3:39 
GeneralRe: Timeout while receiving messagememberrobertbindas10 Feb '11 - 4:17 
GeneralRe: Timeout while receiving messagememberIvar Lumi10 Feb '11 - 19:24 
GeneralRe: Timeout while receiving messagememberrobertbindas14 Feb '11 - 0:38 

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

Permalink | Advertise | Privacy | Mobile
Web04 | 2.6.130523.1 | Last Updated 30 Sep 2003
Article Copyright 2003 by Ivar Lumi
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid