Как проверить почту без почтового клиента. Работа с pop3 сервером при помощи telnet.
Необходимый минимум:
Итак, что у нас есть?
- Компьютер, сеть, утилита telnet на этом компьютере (а она есть).
Что мы должны знать?
- Свой почтовый адрес (свой почтовый адрес)
- Адрес почтового сервера. (Нас интересует pop3 сервер.)
Адрес pop3 сервера можно (и нужно!) узнать у тех, кто предоставил тебе почтовый ящик.
Connect!
Запускаем коммандную строку ( Пуск->Выполнить->cmd или Пуск->Выполнить->command ).
И пишем там:
telnet имя своего почтового сервера (например: pop3.mail.ru) порт (как правило 110)
итого: telnet pop3.mail.ru 110
Далее:
user логин (это то, что стоит в твоем адресе перед @).
pass пароль (твой пароль на почту).
list -выведет список писем.
retr номер письма -прочтешь письмо под данным номером.
dele номер письма -удалишь письмо.
quit -выйдешь из сессии на почтовом сервере.
Внимательно просмотри заголовок письма. Там подробно описан маршрут
его следования вплоть до IP адреса отправителя.
Совет по настройке утилиты telnet (win):
Стандартные настройки виндовой программы telnet очень не удобны.
Поменяй их под себя.
Например у меня стоит (rem: стоял на 98 виндовсе) размер буфера не 25, а 250 (это позволяет прокручивать выведеный текст сверху в низ и обратно) черный фон, салатовый текст и включено отображение ввода (если приходится пользоваться при посторонних - лучше не включай отображение, а то твои пароли смогут увидеть те, кто стоят у тебя за спиной...)
Другие команды для работой с pop3:
На самом деле, команд гораздо больше, но для нашей с тобой задачи этого вполне достаточно.
Если тебя это заинтересовало и ты хочешь знать больше, то ищи описания протокола pop3. На http://seteviki.narod.ru я выложил ссылку на самый, на мой взгляд, удачный вариант описания.
Удачи! =)
Автор статьи: Ben-Ja