我需要使用以下代码段从我的代码发送电子邮件。它在我的代码中工作正常,但是当我在microsoft azure中部署代码时,我收到如下错误。请帮我纠正这个问题。
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);
错误跟随
答案 0 :(得分:0)
最后我找到了一个解决方案,我已经编写了一些代码来获取操作系统版本和浏览器版本。那就是问题。