SmtpReceiveAgent Members

Include Protected Members
Include Inherited Members

The SmtpReceiveAgent class is the base class for agent classes that use Simple Mail Transfer Protocol (SMTP) receive events.

The SmtpReceiveAgent type exposes the following members.

Constructors

  Name Description
Protected method SmtpReceiveAgent The SmtpReceiveAgent constructor initializes a new instance of the SmtpReceiveAgent class.

Top

Properties

  Name Description
Protected property EventTopic The EventTopic property gets or sets a string value that contains the name of the event that this instance of the Agent class or a class derived from the Agent class is raising. (Inherited from Agent.)
Protected property Name The Name property gets or sets a string value that contains the display name for this instance of the class that derives from the Agent class. (Inherited from Agent.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Protected method GetAgentAsyncContext When overridden in a derived class, the GetAgentAsyncContext method gets a AgentAsyncContext object to mark the executing event handler to execute asynchronously. (Inherited from Agent.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Protected event OnAuthCommand The OnAuthCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)AUTH command and before the server responds to the command.
Protected event OnConnect The OnConnect event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) connection.
Protected event OnDataCommand The OnDataCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)DATA command.
Protected event OnDisconnect The OnDisconnect event occurs when a Simple Mail Transfer Protocol (SMTP) connection to the server is closed.
Protected event OnEhloCommand The OnEhloCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)EHLO command.
Protected event OnEndOfAuthentication The OnEndOfAuthentication event occurs when the server responds to a Simple Mail Transfer Protocol (SMTP)AUTH command.
Protected event OnEndOfData The OnEndOfData event occurs when the server reaches the end of data for a Simple Mail Transfer Protocol (SMTP) message.
Protected event OnEndOfHeaders The OnEndOfHeaders event occurs when the server reaches the end of the headers for a Simple Mail Transfer Protocol (SMTP) message.
Protected event OnHeloCommand The OnHeloCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)HELO command.
Protected event OnHelpCommand The OnHelpCommand occurs when the server receives a Simple Mail Transfer Protocol (SMTP)HELP command.
Protected event OnMailCommand The OnMailCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)MAIL command.
Protected event OnNoopCommand The OnNoopCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)NOOP command.
Protected event OnRcptCommand The OnRcptCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)RCPT command.
Protected event OnReject The OnReject event occurs when any other event rejects a command or message.
Protected event OnRsetCommand The OnRsetCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP)RSET command.
Protected event OnStartTlsCommand

Top