我的c#程序正在发送电子邮件,但它突然开始收到以下错误
服务器响应为:5.7.1客户端未经过身份验证
在另一台计算机上,我使用visual studio 2013(在两台计算机中)运行相同的代码,在同一个域中,以同一用户身份登录,并且工作正常。电子邮件在过去3天内一直运行正常,但突然停止工作。我做了明显的,重新启动等。电子邮件管理员说没有错或改变。有人有任何线索吗?代码在
之下 MailMessage errorEmail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient("relay.xxxx.com");
errorEmail.From = new MailAddress("ARExportProgram@xxx.com");
SmtpServer.UseDefaultCredentials = false;
foreach (var address in Properties.Settings.Default.monitorEmails.
Split(new[] { ";" }, StringSplitOptions.RemoveEmptyEntries))
{
errorEmail.To.Add(address);
}
errorEmail.Subject = "ARExport Program Error";
errorEmail.Body = "my message";
SmtpServer.Send(errorEmail);