Export (0) Print
Expand All
Expand Minimize

Microsoft.Exchange.Data.Transport.Smtp Namespace

The Microsoft.Exchange.Data.Transport.Smtp namespace contains types that support the extension of the Microsoft Exchange Server 2007 transport SMTP behavior.

ClassDescription
AuthCommandEventArgsThe AuthCommandEventArgs class provides data for the OnAuthCommand event.
ConnectEventArgsThe ConnectEventArgs class provides data for the OnConnect events.
ConnectEventSourceClasses derived from the ConnectEventSource class provide data for the OnConnect event.
DataCommandEventArgsThe DataCommandEventArgs class provides data for the OnDataCommand events.
DisconnectEventArgsThe DisconnectEventArgs class provides data for the OnDisconnect event.
DisconnectEventSourceClasses derived from the DisconnectEventSource class provide data for the OnDisconnect event.
EhloCommandEventArgsThe EhloCommandEventArgs class provides data for the OnEhloCommand event.
EndOfAuthenticationEventArgsThe EndOfAuthenticationEventArgs class provides data for the OnEndOfAuthentication event.
EndOfAuthenticationEventSourceClasses derived from the EndOfAuthenticationEventSource class provide data for the OnEndOfAuthentication events.
EndOfDataEventArgsThe EndOfDataEventArgs class provides data for the OnEndOfData event.
EndOfHeadersEventArgsThe EndOfHeadersEventArgs class provides data for the OnEndOfHeaders event.
HeloCommandEventArgsThe HeloCommandEventArgs class provides data for the OnHeloCommand event.
HelpCommandEventArgsThe HelpCommandEventArgs class provides data for the OnHelpCommand event.
MailCommandEventArgsThe MailCommandEventArgs class provides data for the OnMailCommand event.
NoopCommandEventArgsThe NoopCommandEventArgs class provides data to the OnNoopCommand event.
RcptCommandEventArgsThe RcptCommandEventArgs class provides data for the OnRcptCommand event.
ReceiveCommandEventArgsClasses that derive from the ReceiveCommandEventArgs class provide data for the Microsoft.Exchange.Data.Transport.Smtp event.
ReceiveCommandEventSourceThe ReceiveCommandEventSource class is the base class for all Microsoft.Exchange.Data.Transport.Smtp event source classes.
ReceiveEventArgsClasses that derive from the ReceiveEventArgs class provide data for the Microsoft.Exchange.Data.Transport.Smtp events.
ReceiveEventSourceThe ReceiveEventSource class is the base class for all Microsoft.Exchange.Data.Transport.Smtp event source classes.
ReceiveMessageEventSourceThe ReceiveMessageEventSource class is the base class for classes passed to the Microsoft.Exchange.Data.Transport.Smtp receive events.
RejectEventArgsThe RejectEventArgs class provides data for the OnReject event.
RejectEventSourceClasses derived from the RejectEventSource class provide data for the OnReject event.
RsetCommandEventArgsThe RsetCommandEventArgs class provides data for the OnRsetCommand event.
SmtpReceiveAgentThe SmtpReceiveAgent class is the base class for agent classes that use Simple Mail Transfer Protocol (SMTP) receive events.
SmtpReceiveAgentFactoryThe SmtpReceiveAgentFactory class produces instances of the SmtpReceiveAgent class that are used to extend Simple Mail Transfer Protocol (SMTP) transport behavior.
SmtpSessionThe SmtpSession class is the base class for classes that represent a Simple Mail Transfer Protocol (SMTP) session.

StructureDescription
SmtpResponseThe SmtpResponse structure provides properties and methods for responding to Simple Mail Transfer Protocol (SMTP) requests.

DelegateDescription
AuthCommandEventHandlerThe AuthCommandEventHandler delegate represents the method that will handle the OnAuthCommand event of a class that derives from the SmtpReceiveAgent class.
ConnectEventHandlerThe ConnectEventHandler delegate represents the method that will handle the OnConnect event of a class that derives from the SmtpReceiveAgent class.
DataCommandEventHandlerThe DataCommandEventHandler delegate represents the method that will handle the OnDataCommand event of a class that derives from the SmtpReceiveAgent class.
DisconnectEventHandlerThe DisconnectEventHandler delegate represents the method that will handle the OnDisconnect event of a class derived from the SmtpReceiveAgent class.
EhloCommandEventHandlerThe EhloCommandEventHandler delegate represents the method that will handle the OnEhloCommand event of a class that derives from the SmtpReceiveAgent class.
EndOfAuthenticationEventHandlerThe EndOfAuthenticationEventHandler delegate represents the method that will handle the OnEndOfAuthentication event in classes derived from the SmtpReceiveAgent class.
EndOfDataEventHandlerThe EndOfDataEventHandler delegate represents the method that will handle the OnEndOfData event of a class that derives from the SmtpReceiveAgent class.
EndOfHeadersEventHandlerThe EndOfHeadersEventHandler delegate represents the method that will handle the OnEndOfHeaders event in a class that derives from the SmtpReceiveAgent class.
HeloCommandEventHandlerThe HeloCommandEventHandler delegate represents the method that will handle the OnHeloCommand event in classes that derive from the SmtpReceiveAgent class.
HelpCommandEventHandlerThe HelpCommandEventHandler delegate represents the method that will handle the OnHelpCommand event in classes that derive from the SmtpReceiveAgent class.
MailCommandEventHandlerThe MailCommandEventHandler delegate represents the method that will handle the OnMailCommand event in classes that derive from the SmtpReceiveAgent class.
NoopCommandEventHandlerThe NoopCommandEventHandler delegate represents the method that will handle the OnNoopCommand event in classes that derive from the SmtpReceiveAgent class.
RcptCommandEventHandlerThe RcptCommandEventHandler delegate represents the method that will handle the OnRcptCommand event in a class that derives from the SmtpReceiveAgent class.
RejectEventHandlerThe RejectEventHandler delegate represents the method that will handle the OnReject event in a class that derives from the SmtpReceiveAgent class.
RsetCommandEventHandlerThe RsetCommandEventHandler delegate represents the method that will handle the OnRsetCommand event in classes that derive from the SmtpReceiveAgent class.

EnumerationDescription
AuthenticationSourceThe AuthenticationSource enumeration indicates the type of authentication that was used for the connection to the remote server.
BodyTypeThe BodyType enumeration specifies the type of contents that the body of a message contains.
DisconnectReasonThe DisconnectReason enumeration indicates why the OnDisconnect event fired.
ParsingStatusThe ParsingStatus enumeration specifies values to return when parsing a Simple Mail Transfer Protocol (SMTP) command.
SmtpResponseTypeThe SmtpResponseType enumeration indicates the status returned from a Simple Mail Transfer Protocol (SMTP) request.
Show:
© 2014 Microsoft