使用 SendGrid 的电子邮件在 Azure 应用程序中不起作用

Email with SendGrid is not working in Azure Apps

我需要使用以下代码片段从我的代码发送电子邮件。它在我的代码中运行良好,但是当我在 Microsoft azure 中部署代码时出现错误,因为 follows.Kindly 帮助我解决了这个问题。

 MailMessage mail = new MailMessage();
            mail.From = new MailAddress(FromAddress);
            mail.To.Add(email);
            mail.Subject = subject;
            mail.Body = body;
            mail.IsBodyHtml = true;
            SmtpClient SmtpServer = new SmtpClient("smtp.sendgrid.net");
            SmtpServer.Port = 587;
            SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
            NetworkCredential myCreds = new NetworkCredential(EmailUsername, EmailPassword);
            SmtpServer.EnableSsl = true;
            SmtpServer.UseDefaultCredentials = false;
            SmtpServer.Credentials = myCreds;
            SmtpServer.Send(mail);

错误如下

我终于找到了解决方案,我编写了一些代码来获取 OS 版本和浏览器版本。那是在制造问题。