Heim > Artikel > Backend-Entwicklung > Wie sende ich E-Mails sicher mit SSL SMTP unter Verwendung von .NET Framework?
Verwendung von SSL SMTP mit .NET Framework
Um E-Mails sicher über SSL SMTP mit Port 465 mit .NET Framework zu senden, befolgen Sie die Folgende Schritte:
Erstellen Sie ein neues SmtpClient-Objekt: Erstellen Sie eine Instanz von System.Net.Mail.SmtpClient und konfigurieren Sie die Verbindung:
<code class="c#">System.Net.Mail.SmtpClient _SmtpServer = new System.Net.Mail.SmtpClient("tempurl.org"); _SmtpServer.Port = 465; _SmtpServer.EnableSsl = true;</code>
Authentifizierungsanmeldeinformationen angeben: Authentifizierungsanmeldeinformationen für den Server festlegen:
<code class="c#">_SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");</code>
Standardanmeldeinformationen deaktivieren und Zeitüberschreitungen festlegen: Verhindern Sie die automatische Verwendung der Systemanmeldeinformationen und definieren Sie den Timeout-Zeitraum:
<code class="c#">_SmtpServer.UseDefaultCredentials = false; _SmtpServer.Timeout = 5000;</code>
E-Mail verfassen und senden: Bereiten Sie die E-Mail-Nachricht vor und senden Sie sie Verwenden des _SmtpServer-Objekts:
<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>
Das obige ist der detaillierte Inhalt vonWie sende ich E-Mails sicher mit SSL SMTP unter Verwendung von .NET Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!