System.Net.Mail.SmtpClient не может аутентифицироваться на сервере POP3, верно? - PullRequest
2 голосов
/ 15 июня 2010

Один из наших клиентов, похоже, имеет очень старую систему электронной почты, которая просит вас пройти аутентификацию на сервере POP3, прежде чем разрешить вам отправлять сообщения через SMTP-сервер.К сожалению, мы должны верить в то, что говорят нам наши клиенты, потому что мы не можем получить доступ к их объектам.Но, насколько я помню, несколько лет назад были почтовые системы, которые после входа в POP3 сервер STMP оставался открытым в течение нескольких минут для IP-адреса клиента.

Наше приложение отправляет сообщения с помощью System.Net.Mail.SmtpClient, который, похоже, не может аутентифицироваться на серверах такого типа.Это верно?Если так, то какой будет самый простой обходной путь?Я думал о минимальной реализации POP3 (только часть входа в протокол).Будет ли это работать?

Заранее спасибо.

1 Ответ

1 голос
/ 02 декабря 2011

Если вы ищете «pop before smtp», вы найдете больше информации.По этой ссылке есть хорошая информация: POP3 в .NET: stackoverflow.com/questions/26606/free-pop3-net-library

...