Rumah >pembangunan bahagian belakang >C++ >Bagaimana cara menghantar e -mel yang diperibadikan melalui gmail menggunakan .net?
Artikel ini memperkenalkan cara menggunakan aplikasi .NET untuk menghantar e -mel yang diperibadikan melalui akaun Gmail. Anda boleh menggunakan ruang penamaan System.net.mail untuk melaksanakan fungsi ini.
Contoh kod berikut menunjukkan cara menggunakan Gmail sebagai pelayan SMTP untuk menghantar e -mel:
Langkah berjaga -jaga penting:
<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>
Jika akaun Google anda dibuka untuk dua langkah, sila hasilkan kata laluan aplikasi untuk memintasnya dalam kod.
Atas ialah kandungan terperinci Bagaimana cara menghantar e -mel yang diperibadikan melalui gmail menggunakan .net?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!