SmtpClient 成員
MSDN Home
MSDN
MSDN Library
.NET 開發
先前版本
.NET Framework SDK 2.0
類別庫參考
System.Net.Mail
SmtpClient 類別
SmtpClient 類別
SmtpClient 成員
SmtpClient 建構函式
SmtpClient 方法
SmtpClient 屬性
SmtpClient 事件
切換檢視 :
一般
輕量型
ScriptFree
回饋
.NET Framework 類別庫
SmtpClient 成員
允許應用程式使用 Simple Mail Transfer Protocol (SMTP) 傳送電子郵件。
下列表格列出為
SmtpClient
型別所公開的成員。
公用建構函式
名稱
說明
SmtpClient
多載。初始化
SmtpClient
類別的新執行個體。
回頁首
公用屬性
名稱
說明
ClientCertificates
指定應該用來建立 Secure Sockets Layer (SSL) 連線的憑證。
Credentials
取得或設定用來驗證寄件者的認證。
DeliveryMethod
指定將要如何處理外送的電子郵件訊息。
EnableSsl
指定
SmtpClient
是否使用 Secure Sockets Layer (SSL) 加密連線。
Host
取得或設定用於 SMTP 交易的主機名稱或 IP 位址。
PickupDirectoryLocation
取得或設定資料夾,應用程式會在其中儲存要由本機 SMTP 伺服器處理的郵件訊息。
Port
取得或設定用於 SMTP 交易的連接埠。
ServicePoint
取得用來傳送電子郵件訊息的網路連接。
Timeout
取得或設定值,指定同步
Send
呼叫逾時的時間長度。
UseDefaultCredentials
取得或設定
Boolean
值,該值控制是否在提出要求時傳送
DefaultCredentials
。
回頁首
公用方法
(請參閱
Protected 方法
)
名稱
說明
Equals
多載。 判斷兩個
Object
執行個體是否相等。 (繼承自
Object
)。
GetHashCode
做為特定型別的雜湊函式。
GetHashCode
很適合用在雜湊演算法和資料結構中 (例如雜湊資料表)。 (繼承自
Object
)。
GetType
取得目前執行個體的
Type
。 (繼承自
Object
)。
ReferenceEquals
判斷指定的
Object
執行個體是否為相同的執行個體。 (繼承自
Object
)。
Send
多載。 傳送電子郵件訊息給 SMTP 伺服器進行傳遞。在傳送訊息時,會封鎖這些方法。
SendAsync
多載。 傳送電子郵件訊息。這些方法不會封鎖呼叫執行緒。
SendAsyncCancel
取消傳送電子郵件訊息的非同步作業。
ToString
傳回
String
,表示目前的
Object
。 (繼承自
Object
)。
回頁首
Protected 方法
名稱
說明
Finalize
在記憶體回收 (GC) 回收
Object
前,允許
Object
嘗試釋放資源並執行其他清除作業。 (繼承自
Object
)。
MemberwiseClone
建立目前
Object
的表層複本 (Shallow Copy)。 (繼承自
Object
)。
OnSendCompleted
引發
SendCompleted
事件。
回頁首
公用事件
名稱
說明
SendCompleted
在非同步電子郵件傳送作業完成時發生。
回頁首
請參閱
參考
SmtpClient 類別
System.Net.Mail 命名空間
System.Net.Mime
標記 :