.NETを使用してGmailを介してパーソナライズされた電子メールを送信します
この記事では、.NETアプリケーションを使用してGmailアカウントを介してパーソナライズされた電子メールを送信する方法を紹介します。 System.net.mailの命名スペースを使用して、この関数を実装できます。
次のコードの例は、GmailをSMTPサーバーとして使用してメールを送信する方法を示しています。重要な予防策:
<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>
Googleアカウントが2つの手順で開かれている場合は、コードでそれをバイパスするためのアプリケーションパスワードを生成してください。 Googleアカウントセキュリティ設定で「安全アプリケーションアクセスが低い」オプションを有効にしないことをお勧めします。 2つの手順を使用して確認してください。
以上が.NETを使用してGmailを介してパーソナライズされた電子メールを送信する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。