Maison >développement back-end >C++ >Comment envoyer des e-mails en toute sécurité avec SSL SMTP à l'aide de .NET Framework ?
Utilisation de SSL SMTP avec .NET Framework
Pour envoyer des e-mails en toute sécurité via SSL SMTP avec le port 465 à l'aide de .NET Framework, respectez les étapes suivantes :
Établir un nouveau client Smtp Objet : Créez une instance de System.Net.Mail.SmtpClient et configurez la connexion :
<code class="c#">System.Net.Mail.SmtpClient _SmtpServer = new System.Net.Mail.SmtpClient("tempurl.org"); _SmtpServer.Port = 465; _SmtpServer.EnableSsl = true;</code>
Fournissez les informations d'authentification : Définissez les informations d'authentification pour le serveur :
<code class="c#">_SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");</code>
Désactiver par défaut Identifiants et définition des délais d'attente : Empêchez l'utilisation automatique des informations d'identification du système et définissez le délai d'expiration :
<code class="c#">_SmtpServer.UseDefaultCredentials = false; _SmtpServer.Timeout = 5000;</code>
Rédigez et envoyez l'e-mail : Préparez le message électronique et envoyez-le à l'aide du _SmtpServer object :
<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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!