Электронная почта China office 365 outlook stmp не работает - PullRequest
0 голосов
/ 18 июня 2020

исключение:
enter image description here

мой код:

        MailMessage mail = new MailMessage();
        SmtpClient SmtpServer = new SmtpClient(host:"smtp.partner.outlook.cn",port:587);
        mail.From = new MailAddress("");
        mail.To.Add(    ""  );
        mail.Subject = "Test"   ;
        mail.Body = @"Test" ;
        SmtpServer.Port = 587   ;
        SmtpServer.Credentials = new System.Net.NetworkCredential(userName:"",password: "") ;
        SmtpServer.EnableSsl = true ;
        SmtpServer.Send(mail);

сообщение об ошибке:

System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [SHAPR01CA022.CHNPR01.prod.partner.outlook.cn]

похоже партнер Office 365 в Китае имеет другие настройки и вызывает эту проблему.

что я искал и пробовал:

...