Rumah >pembangunan bahagian belakang >C++ >Bagaimana saya boleh menghantar e -mel dari akaun gmail saya menggunakan .net?
Menghantar e -mel melalui gmail dengan .net: Pendekatan mudah
bosan bergantung pada hos web anda untuk penghantaran e -mel? Gunakan akaun gmail anda untuk mesej yang lebih peribadi. menawarkan alternatif yang unggul kepada System.Net.Mail
yang ketinggalan zaman, memudahkan konfigurasi SSL. Coretan kod berikut menunjukkan cara menghantar e -mel dari akaun gmail anda dengan mudah menggunakan .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>
Tetapan Keselamatan Gmail: Konfigurasi yang betul adalah penting untuk penghantaran e -mel yang berjaya. Semak tetapan keselamatan akaun Google anda (keselamatan & gt; masuk ke Google & gt; pengesahan 2-langkah):
fromPassword
Atas ialah kandungan terperinci Bagaimana saya boleh menghantar e -mel dari akaun gmail saya menggunakan .net?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!