C#smtp停止工作但在另一台计算机上工作

时间:2016-01-13 00:06:10

标签: c# email

我的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);

0 个答案:

没有答案