У меня есть служба C# Windows, которая отправляет электронное письмо с помощью MailKit при запуске службы (или в случае возникновения ошибки). Это работает безупречно уже много лет. В какой-то момент 23 11 года он перестал работать с такой ошибкой:
Код: Выделить всё
535: 5.7.139 Authentication unsuccessful, the request did not meet the criteria to be authenticated successfully. Contact your administrator. [LO4P265CA0130.GBRP265.PROD.OUTLOOK.COM 2025-11-25T08:52:57.800Z 08DE2BB235820936]
Странно то, что один и тот же код, использующий одни и те же учетные данные, работает на других машинах. Я думал, что это может быть что-то внешнее, если домен вышел из строя, но это также не тот случай, но опять же, он выходит из строя на некоторых машинах, но не на всех.
Я создал другую учетную запись электронной почты, и она работает так, как и следовало ожидать, даже на машинах, на которых она дает сбой с исходной учетной записью.
Подробнее здесь:
https://stackoverflow.com/questions/798 ... me-servers