Share via


SmtpSession Members

The SmtpSession class is the base class for classes that represent a Simple Mail Transfer Protocol (SMTP) session.

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

Public Properties

  Name Description
Aa579339.pubproperty(en-us,EXCHG.80).gif AntispamBypass When overridden in a derived class, the AntispamBypass property gets a value that indicates whether the session is a connection with a partner configured for anti-spam bypass.
Aa579339.pubproperty(en-us,EXCHG.80).gif AuthenticationSource When overridden in a derived class, the AuthenticationSource property gets a value that indicates how the remote server authenticated for the session.
Aa579339.pubproperty(en-us,EXCHG.80).gif HelloDomain When overridden in a derived class, the HelloDomain property gets or sets the domain specified by the client by using the HELO or EHLO command.
Aa579339.pubproperty(en-us,EXCHG.80).gif IsConnected When overridden in a derived class, the IsConnected property returns a value that indicates whether the session is currently connected.
Aa579339.pubproperty(en-us,EXCHG.80).gif IsExternalConnection When overridden in a derived class, the IsExternalConnection property gets or sets a value that indicates whether the connection is with a server outside the organization.
Aa579339.pubproperty(en-us,EXCHG.80).gif LastExternalIPAddress When overridden in a derived class, the LastExternalIPAddress property gets or sets the Internet Protocol (IP) of the last mail server to process the message before the message entered the organization.
Aa579339.pubproperty(en-us,EXCHG.80).gif LocalEndPoint When overridden in a derived class, the LocalEndPoint property gets or sets the Internet Protocol (IP) end point for the local connection.
Aa579339.pubproperty(en-us,EXCHG.80).gif Properties When overridden in a derived class, the Properties property gets or sets an indexer for custom session properties.
Aa579339.pubproperty(en-us,EXCHG.80).gif RemoteEndPoint When overridden in a derived class, the RemoteEndPoint property gets or sets the Internet Protocol (IP) end point for the remote connection.
Aa579339.pubproperty(en-us,EXCHG.80).gif SessionId When overridden in a derived class, the SessionId property gets or sets the ID for the session.

Top

Public Methods

(see also Protected Methods )

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

Top

Protected Methods

  Name Description
Aa579339.protmethod(en-us,EXCHG.80).gif Finalize  (inherited from Object )
Aa579339.protmethod(en-us,EXCHG.80).gif MemberwiseClone  (inherited from Object )

Top