Site Map Email Us Home
 
All Products
Clever Internet Suite
Clever Internet .NET Suite
Clever Internet ActiveX Suite
Clever Keyboard Indicator
Database Comparer
Database Comparer VCL
Database Comparer ActiveX
Interbase DataPump
Subscribe and receive email notifications on all major releases and other important events.
Your Name:
Your Email:
 
Latest News

Access repair download
Repair Database Files




Best Offer for Delphi / C++ Builder Developers

 

Buy FIBPlus at discount price !

 
 
Products Articles Downloads Order Support
Components  | Samples  | FAQ  | Download  | Order  | History 
 

SMTP Server

Features  | Detailed Description 
 

The SMTP Server is a component from the Clever Internet Suite library.
This component represents SMTP server and used for accepting and keeping emails from clients for further delivery to end recipients as specified in RFC 821, RFC 2821 and RFC 2554 documents.

Please use Smtp Relay component together with SMTP Server for processing message queue and relaying emails to recipients.

Features:

  • Multithreading, Unlimited connections support
  • Store messages posted by user to the disk
  • Keep posted messages in memory
  • Accept or Reject emails, Deny Relaying, Forwarding
  • SSL and TLS Encryption - Explicit and Implicit modes
  • Authentication with different methods: LOGIN, CRAM-MD5, NTLM
  • Free one year upgrades and support

Event-driven architecture for accepting incoming messages

The SMTP Server component provides advanced set of events for message accepting and receiving, user authenticating and other operations.

All these events allow you to work with incoming emails in-memory and store manually to, e.g., database.

Using the SmtpFileHandler component you can automatically handle all these events and allow server to save emails to the disk like MDaemon, Communigate and other mail servers.

Relaying messages

With SMTP Server component you can easily decide which messages should be relayed and which should not. You can separate all incoming messages for your SMTP Server users from messages which should be relayed to recipients outside of your server.

By using SmtpRelay component you can easily resolve mail exchanger for these recipients and relay emails sent to it.

Explicit and implicit SSL / TLS modes

Using SMTP Server component, you can specify how to start SSL negotiation protocol.

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

Samples in Delphi and C++Builder

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

Complete Delphi source code

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

Interested?

 
Home  | Site Map  | Products  | Articles  | Downloads  | Order  | Support
 
    Copyright © 2000-2010