Utilisez .NET pour envoyer des e-mails personnalisés via gmail
Cet article présente comment utiliser l'application .NET pour envoyer des e-mails personnalisés via le compte Gmail. Vous pouvez utiliser System.net.net Naming Space pour implémenter cette fonction.
Les exemples de code suivants montrent comment utiliser Gmail comme serveur SMTP pour envoyer un e-mail:
Précautions importantes:
<code class="language-csharp">using System.Net; using System.Net.Mail; var fromAddress = new MailAddress("sender@gmail.com", "发件人姓名"); var toAddress = new MailAddress("recipient@example.com", "收件人姓名"); const string fromPassword = "我的Gmail密码"; const string subject = "邮件主题"; const string 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>
Si votre compte Google est ouvert pour deux étapes, veuillez générer le mot de passe de l'application pour le contourner dans le 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!