Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
Previous Newsletters

Products Articles Downloads Order Support
Customer Portal      

IMAP Server

Features | Detailed Description

The IMAP Server is a component from the Clever Internet Suite library.
This component represents IMAP4 server which allows receiving mail, managing messages and IMAP folders on the server as specified in RFC 1730, RFC 1731 and RFC 2060 documents.

Available in .NET, VCL and ActiveX editions.


  • Multithreading, Unlimited user connections
  • Store emails and folder structure in memory - virtual folders
  • Manage emails and folders on the disk
  • List messages and folders, Subscribe/Unsubscribe folders
  • Create, Delete and Rename folders
  • Search, Copy, Download and Upload messages, Modify message Flags
  • SSL/TLS Encryption, user Authentication - LOGIN, CRAM-MD5, NTLM

Compatible with Most Popular Email Clients

The IMAP Server component allows you to create your own IMAP services which are fully compatible with most popular email client tools such as Outlook, Outlook Express, Mozilla Thunderbird, TheBat, Eudora and many more.

Event-driven architecture for managing messages and IMAP folders

The IMAP Server component provides advanced set of events. On each client action IMAP Server will fire appropriate event where you can internally handle the action, return necessary data and specify positive or negative result.

All these events allow you to work with emails in-memory and store manually to, e.g., database. You can keep all folders as virtual folders - none of them necessarily exists on your system.

Using the Imap4FileHandler component you can automatically handle all these events and allow server to manage messages and IMAP folders on the disk like MDaemon, Communigate and other mail servers.

When using together with POP3 Server, it is possible to share the "INBOX" folder between POP3 and IMAP servers and have access to incoming messages with standard POP3 and advanced IMAP4 protocols. Simple put both POP3 and IMAP server components on to the Form and use the same MailBox path to mail message files.

Explicit and implicit SSL / TLS modes

Using IMAP Server component, you can transfer confidential messages under secure socket layer. You can specify how to start SSL negotiation protocol.

You can implicitly start SSL negotiation after the connection is established or first connect in plaintext, and then explicitly start SSL negotiation through a protocol command - 'STARTTLS'.

Samples, including WinForm clients with full source code

Please see the Demos code (ImapServer, ImapServerSSL) and also the indexed Help documentation provided with the Clever Internet Suite installation to learn more about using this component in your application.

Includes support for Delphi, C++Builder, C#, VB.NET and Javascript.

Complete Delphi and C# source code

When Purchasing the Clever Internet Suite you receive the full sources for all suite components and also free unlimited support.


    Copyright © 2000-2024