PHP, авторизоваться на pop3-сервере - PullRequest
0 голосов
/ 25 апреля 2010

У меня есть еще одна проблема с pop3. Вот подключение к pop3-серверу:

$pop3Server = '62.113.86.215';  // mail.roller.ru
$pop3User = 'mail-robot%roller.ru';

$pop_conn = fsockopen($pop3Server, 110, $errno, $errstr, 30);
echo fgets($pop_conn, 1024);

Возвращается ОК. Следующий шаг - логин:

fputs($pop_conn, 'USER '.$pop3User.'\r\n');
//stream_set_timeout($pop_conn, 3);
print fgets($pop_conn, 1024);

И у меня перерыв. Зачем?

p.s. Вот полный код: http://pastie.org/934170

Ответы [ 2 ]

1 голос
/ 25 апреля 2010

'\ r \ n' должно быть "\ r \ n". http://php.net/types.string

0 голосов
/ 25 апреля 2010

Есть библиотеки для подобных вещей. Посмотрите, например, здесь: http://phpmailer.worxware.com/index.php?pg=examplebpop

...