Maison >développement back-end >C++ >Comment puis-je envoyer des e-mails de mon compte Gmail à l'aide de .NET?
Envoi des e-mails via Gmail avec .NET: une approche simplifiée
Fatigué de compter sur votre hébergeur pour la livraison des e-mails? Utilisez votre compte Gmail pour une messagerie plus personnalisée. System.Net.Mail
offre une alternative supérieure à la configuration SSL obsolète obsolète. L'extrait de code suivant montre comment envoyer des e-mails sans effort à partir de votre compte Gmail à l'aide de .NET: System.Web.Mail
<code class="language-csharp">using System.Net; using System.Net.Mail; // Replace with your actual credentials var fromAddress = new MailAddress("[email protected]", "Your Name"); var toAddress = new MailAddress("[email protected]", "Recipient Name"); string fromPassword = "Your Gmail App Password"; // See instructions below string subject = "Email Subject"; string body = "Email Body"; var smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPassword) }; using (var message = new MailMessage(fromAddress, toAddress) { Subject = subject, Body = body }) { smtp.Send(message); }</code>
Paramètres de sécurité Gmail: La configuration appropriée est cruciale pour une livraison par e-mail réussie. Vérifiez les paramètres de sécurité de votre compte Google (Security & GT; Signer à Google & GT; Vérification en 2 étapes):
fromPassword
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!