1

gmail smtp サーバーを使用してメールを送信しています。ローカルホストでそれを使用する場合は問題ありませんが、プロジェクトをリモートサーバーに公開すると、電子メールを送信するときに Web アプリケーションがクラッシュします。また、メール配信エラーが発生し、不審なサインインによりメールがブロックされました。

var smtp = new SmtpClient();
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.EnableSsl = true;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential("mymail@gmail.com", "xxx");

この問題に取り組むには、何を変更または追加する必要がありますか?

4

1 に答える 1