.NETを使用してGmailを介して電子メールを送信します メール配信のためにWebホストに頼るのにうんざりしていませんか? よりパーソナライズされたメッセージングについては、Gmailアカウントを使用してください。
は、時代遅れのの優れた代替品を提供し、SSL構成を簡素化します。次のコードスニペットは、.NETを使用してGmailアカウントから簡単に電子メールを送信する方法を示しています:System.Net.Mail
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>
電子メール配信を成功させるには、適切な構成が重要です。 Googleアカウントのセキュリティ設定を確認してください(セキュリティ&GT; Google&GT; 2-STEP検証にサインイン):
fromPassword
以上が.NETを使用してGmailアカウントからメールを送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。