Internet Direct (Indy)
|
Implements a multi-thread SMTP Server.
TIdSMTPServer = class(TIdExplicitTLSServer);
TIdSMTPServer is a TIdExplicitTLSServer descendant that implements a multi-threaded SMTP (Simple Mail Transfer Protocol) server, as described in the Internet Standards documents:
RFC 2821 - Simple Mail Transfer Protocol [SMTP]
RFC 1869 - SMTP Service Extensions
RFC 2554 - SMTP Service Extension for Authentication
RFC 3207 - SMTP Service Extension for Secure SMTP over Transport Layer Security
TIdSMTPServer allows control over basic server options and configuration using properties like AllowEHLO, NoDecode, ReceiveMode, and Messages. TIdSMTPServer also exposes event handlers used for receiving incoming mail data like OnReceiveRaw, OnReceiveMessage, and OnReceiveMessageParsed.
TIdSMTPServer allows control over operational features of the server implementation using the command handler architecture and optional event handlers, including:
OnCommandAUTH |
OnCommandEXPN |
OnCommandHELP |
OnCommandMAIL |
OnCommandRCPT |
OnCommandSAML |
OnCommandSEND |
OnCommandSOML |
OnCommandTURN |
OnCommandVRFY |
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved. Website http://www.indyproject.org. Post feedback to the Indy Documentation newsgroup. |