【解決方法】ASP.NET 経由で電子メールを送信する


Gmailが安全性の低いアプリへのアクセスを停止したため、asp.netを使用してメールを送信する方法.
電子メールを送信する他の方法は何ですか

私が試したこと:

using (MailMessage mail = new MailMessage())
                    {
                        string str = "Your User Name Registered Under  Your User Name is " + NwDset.SupplierUserId + "and Your Password is"
                                       + NwDset.SupplierPassword + "So, Please Login into  in  System and Update your Profile to Proceed further, ThankYou";
                        mail.From = new MailAddress("123@gmail.com");
                        mail.To.Add(NwDset.SupplierEmaiId);
                        mail.Subject = "Userid Confirmation from TECHFICS";
                        mail.Body = "<p><a href=https://localhost:44320/grid > Click Here To Verify</a></p>";
                        mail.IsBodyHtml = true;
                        using (SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587))
                        {
                            smtp.Credentials = new System.Net.NetworkCredential("123@gmail.com", "1@am");
                            smtp.EnableSsl = true;
                            smtp.Send(mail);
                            Message = "Mail Send";
                        }

                    }

解決策 1

誰かが私にそのようなメールを送ってきたら、私は彼らと行ったすべてをキャンセルし、彼らが有効なカード情報を持っていないことを完全に確認します.

パスワードを回復可能な方法 (テキストなど) で保存しているのに、Gmail が安全性の低いアプリの動作を停止することに不満を感じていますか?

パスワードをクリア テキストで保存しないでください。これは重大なセキュリティ リスクです。 ここにそれを行う方法に関するいくつかの情報があります: パスワードの保管: 方法。[^]

覚えておいてください: 欧州連合のユーザーがいる場合、GDPR が適用されます。つまり、パスワードを機密データとして扱い、安全な方法で保管する必要があります。 テキストはそれらのどちらでもなく、罰金は….うーん…傑出している可能性があります。 2018 年 12 月、ドイツの会社は、それだけで 20,000 ユーロという比較的低い罰金を科されました。

コメント

タイトルとURLをコピーしました