Проверить работу протокола POP3 можно так же, как и проверить SMTP используя telnet. С его помощью мы можем открыть \ удалить сообщение которое вызывает проблему (например, слишком большой размер сообщения для загрузки, неправильный формат сообщения и т.п.). Для начала открываем командную строку (Пуск—Выполнить—cmd) и подключаемся к POP3 севреру:

Список команд telnet POP3:

USER username
Это первая команда, которая дается после подключения к серверу. Она должна состоять только с имени пользователя, обязательно без доменного суфикса.

PASS userpassword
Следующая команда после USER. Она содержит пароль пользователя.

STAT
Ответ этой команды покажет нам, сколько у нас писем и какой объем в байтах они занимают.

LIST
Эта команда выводит список сообщений и размер их в байтах.

RETR numbermsg
Отображает в окне telnet письмо под номером numbermsg.

TOP numbermsg lines
Это дополнительная команда, ее поддерживают не все POP3 сервера, она отобразит заголовок сообщения и первые его строки.
Например, TOP 1 0 выведет только заголовок сообщения 1, а TOP 1 5 выведет заголовок и первые 5 строк текста сообщения.

DELE numbermsg
Поставит метку на удаление сообщения под номером numbermsg и удалит их после команды QUIT. Если команда QUIT не дана, а соединение было прервано, то сообщения не будут удалены.

RSET
Снимает метки на удаление сообщений, ранее помеченных командой DELE.

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

Рассмотрим на примере: