透過.NET Framework 使用SSL SMTP
要使用.NET Framework 透過連接埠465 透過SSL SMTP 安全地發送電子郵件,請遵守以下步驟:
建立新的SmtpClient 物件: 建立System.Net.Mail.SmtpClient 的實例並設定連線:
<code class="c#">System.Net.Mail.SmtpClient _SmtpServer = new System.Net.Mail.SmtpClient("tempurl.org"); _SmtpServer.Port = 465; _SmtpServer.EnableSsl = true;</code>
提供驗證憑證:
設定身分驗證憑證:<code class="c#">_SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");</code>
停用預設憑證並設定逾時:
<code class="c#">_SmtpServer.UseDefaultCredentials = false; _SmtpServer.Timeout = 5000;</code>
停用預設憑證並設定逾時:
<code class="c#">MailMessage mail = new MailMessage(); mail.From = new MailAddress(from); mail.To.Add(to); mail.CC.Add(cc); mail.Subject = subject; mail.Body = content; mail.IsBodyHtml = useHtml; _SmtpServer.Send(mail);</code>停用預設憑證並設定逾時:
以上是如何使用 .NET Framework 透過 SSL SMTP 安全地傳送電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!