zu senden In diesem Artikel wird vorgestellt, wie die .NET -Anwendung verwendet wird, um personalisierte E -Mails über das Google Mail -Konto zu senden. Sie können system.net.mail naming -Speicherplatz verwenden, um diese Funktion zu implementieren.
Die folgenden Code -Beispiele zeigen, wie Google Mail als SMTP -Server zum Senden von E -Mails verwendet wird:
Wichtige Vorsichtsmaßnahmen:
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); }
Wenn Ihr Google -Konto für zwei Schritte geöffnet wird, generieren Sie das Anwendungskennwort, um es im Code zu umgehen.
Das obige ist der detaillierte Inhalt vonWie sende ich personalisierte E -Mails über Google Mail mit .NET?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!