This documentation is archived and is not being maintained.
SmtpClient Members
Visual Studio 2008
Allows applications to send e-mail by using the Simple Mail Transfer Protocol (SMTP).
The SmtpClient type exposes the following members.
| Name | Description | |
|---|---|---|
|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType | Gets the type of the current instance. (Inherited from Object.) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
OnSendCompleted | Raises the SendCompleted event. |
|
Send | Overloaded. Sends an e-mail message to an SMTP server for delivery. These methods block while the message is being transmitted. |
|
SendAsync | Overloaded. Sends an e-mail message. These methods do not block the calling thread. |
|
SendAsyncCancel | Cancels an asynchronous operation to send an e-mail message. |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
|
ClientCertificates | Specify which certificates should be used to establish the Secure Sockets Layer (SSL) connection. |
|
Credentials | Gets or sets the credentials used to authenticate the sender. |
|
DeliveryMethod | Specifies how outgoing email messages will be handled. |
|
EnableSsl | Specify whether the SmtpClient uses Secure Sockets Layer (SSL) to encrypt the connection. |
|
Host | Gets or sets the name or IP address of the host used for SMTP transactions. |
|
PickupDirectoryLocation | Gets or sets the folder where applications save mail messages to be processed by the local SMTP server. |
|
Port | Gets or sets the port used for SMTP transactions. |
|
ServicePoint | Gets the network connection used to transmit the e-mail message. |
|
TargetName | Gets or sets the Service Provider Name (SPN) to use for authentication when using extended protection. |
|
Timeout | Gets or sets a value that specifies the amount of time after which a synchronous Send call times out. |
|
UseDefaultCredentials | Gets or sets a Boolean value that controls whether the DefaultCredentials are sent with requests. |
Show: