Строка подключения POP3 для livemail или gmail? - PullRequest
1 голос
/ 01 декабря 2009

У меня есть стороннее приложение, которому требуется строка подключения POP 3. Я никогда не слышал о такой вещи, но, похоже, это выглядит примерно так:

 Line 314; connection string: {pop3.live.com:995/pop3/ssl}INBOX

или

 {outlook.XXXXXXXX.net:993/imap/ssl/novalidate-cert}INBOX

Проблема в том, что я не могу создать строку подключения для какой-либо действующей почты или Gmail, которая работает.

Приложение - (которое пытается подключиться к учетной записи POP3 для обработки отказов электронной почты) - просто выдает ошибку.

Я просто не могу найти ЛЮБУЮ документацию где-либо о строках подключения POP 3. Я предполагаю, что это должен быть какой-то стандарт.

Служба технической поддержки для рассматриваемого продукта сказала: «Спросите у Microsoft строку подключения для почты Windows Live». Я не думаю, что стоит попытаться спросить, но надеялся, что кто-то здесь сможет пролить свет на этот вопрос.

Возможно, вам также пригодится инструмент для тестирования соединений POP3?

1 Ответ

2 голосов
/ 01 декабря 2009

Что касается части «Строки подключения POP 3», возможно, этот RFC может вам помочь: RFC 2384 - Схема POP URL :

POP URL имеет общую форму:

pop://<user>;auth=<auth>@<host>:<port>


Насчет URL для gmail ... Не все так просто; может быть, пример кода в этой статье может помочь; в коде есть комментарий:

/*
 * Access Gmail POP account
 */
/*
 $message_file='pop3://'.$user.':'.$password.'@pop.gmail.com:995/1?tls=1&debug=1&html_debug=1';
  */

Если повезет, может, что-то подобное может работать и в вашем приложении?

...