SmtpReceiveAgent Members

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

The following tables list the members exposed by the SmtpReceiveAgent type.

Protected Constructors

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

Top

Protected Properties

  Name Description
Aa567165.protproperty(en-us,EXCHG.80).gif 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)
Aa567165.protproperty(en-us,EXCHG.80).gif 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

Public Methods

(see also Protected Methods )

  Name Description
Aa567165.pubmethod(en-us,EXCHG.80).gif Equals  Overloaded. (inherited from Object )
Aa567165.pubmethod(en-us,EXCHG.80).gif GetHashCode  (inherited from Object )
Aa567165.pubmethod(en-us,EXCHG.80).gif GetType  (inherited from Object )
Aa567165.pubmethod(en-us,EXCHG.80).gifAa567165.static(en-us,EXCHG.80).gif ReferenceEquals  (inherited from Object )
Aa567165.pubmethod(en-us,EXCHG.80).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
Aa567165.protmethod(en-us,EXCHG.80).gif Finalize  (inherited from Object )
Aa567165.protmethod(en-us,EXCHG.80).gif 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)
Aa567165.protmethod(en-us,EXCHG.80).gif MemberwiseClone  (inherited from Object )

Top

Protected Events

  Name Description
Aa567165.protevent(en-us,EXCHG.80).gif 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.
Aa567165.protevent(en-us,EXCHG.80).gif OnConnect The OnConnect event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) connection.
Aa567165.protevent(en-us,EXCHG.80).gif OnDataCommand The OnDataCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) DATA command.
Aa567165.protevent(en-us,EXCHG.80).gif OnDisconnect The OnDisconnect event occurs when a Simple Mail Transfer Protocol (SMTP) connection to the server is closed.
Aa567165.protevent(en-us,EXCHG.80).gif OnEhloCommand The OnEhloCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) EHLO command.
Aa567165.protevent(en-us,EXCHG.80).gif OnEndOfAuthentication The OnEndOfAuthentication event occurs when the server responds to a Simple Mail Transfer Protocol (SMTP) AUTH command.
Aa567165.protevent(en-us,EXCHG.80).gif OnEndOfData The OnEndOfData event occurs when the server reaches the end of data for a Simple Mail Transfer Protocol (SMTP) message.
Aa567165.protevent(en-us,EXCHG.80).gif OnEndOfHeaders The OnEndOfHeaders event occurs when the server reaches the end of the headers for a Simple Mail Transfer Protocol (SMTP) message.
Aa567165.protevent(en-us,EXCHG.80).gif OnHeloCommand The OnHeloCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) HELO command.
Aa567165.protevent(en-us,EXCHG.80).gif OnHelpCommand The OnHelpCommand occurs when the server receives a Simple Mail Transfer Protocol (SMTP) HELP command.
Aa567165.protevent(en-us,EXCHG.80).gif OnMailCommand The OnMailCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) MAIL command.
Aa567165.protevent(en-us,EXCHG.80).gif OnNoopCommand The OnNoopCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) NOOP command.
Aa567165.protevent(en-us,EXCHG.80).gif OnRcptCommand The OnRcptCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) RCPT command.
Aa567165.protevent(en-us,EXCHG.80).gif OnReject The OnReject event occurs when any other event rejects a command or message.
Aa567165.protevent(en-us,EXCHG.80).gif OnRsetCommand The OnRsetCommand event occurs when the server receives a Simple Mail Transfer Protocol (SMTP) RSET command.

Top