Archive for Январь, 2008

Posted by admin on Январь 29, 2008

Почтовый сервер изнутри. Часть 8.

Значительно проще устроен POP3 Agent. В большинстве случаев его реализация полностью умещается в нескольких сотнях строк языка Си или Perl[1]. Этого оказывается вполне достаточно для поддержки десяти базовых команд протокола POP3.

Read the rest of this entry »

Posted by admin on Январь 24, 2008

Почтовый сервер изнутри. Часть 7.

Для ответа респонденту не требуется разрыва SMTP‑соединения – достаточно отправителю и получателю поменяться местами, воспользовавшись командой “TURN”, вызываемой без аргументов.

Read the rest of this entry »

Posted by admin on Январь 19, 2008

Почтовый сервер изнутри. Часть 6.

В некоторых случаях задача доставки корреспонденции по назначению ложится на специализированные сервера, называемые Релеями (от английского relay), затронутые в главе «Протокол SMTP». В общих чертах они идентичны обычным SMTP‑серверам и часто реализуются на базе SendMail. Практически единственное существенное отличие relay-серверов заключается в пропускной способности канала, соединяющего их с Internet, – он должен быть рассчитан на интенсивную рассылку корреспонденции.

Read the rest of this entry »

Posted by admin on Январь 13, 2008

Почтовый сервер изнутри. Часть 5.

Но попытка использовать mail.computerra.ru в качестве сервера исходящей почты в своем почтовом клиенте ни к чему не приведет, – сервер откажется отправлять сообщения. На самом деле он может их отправлять, но только на локальные адреса. То есть полноценный SMTP сервер используется исключительно для приема входящей почты. Так называемые в обиходе сервера исходящей почты отличаются от него всего лишь одной строкой[1] конфигурационного файла, разрешающей пересылку за пределы локальной машины.

  Read the rest of this entry »

Posted by admin on Январь 8, 2008

Почтовый сервер изнутри. Часть 4.

Некоторые сервера всего лишь проверяют обратный адрес клиента, сообщаемый им командой “MAIL FROM”. Разумеется, ничего не стоит передать поддельные данные, послав письмо от имени другого человека. Для этого достаточно знать имя хотя бы одного пользователя, зарегистрированного на сервере.

Read the rest of this entry »

Posted by admin on Январь 3, 2008

Почтовый сервер изнутри. Часть 3.

Агент Пересылки ведает и приемом входящих сообщений. При описании SMTP протокола, затрагивалась модель “SenderReceiver”. В один момент времени SMTP‑сервер выступает передатчиком сообщения, а в другой – приемником. Обе функции реализует Агент Пересылки, – являясь ядром почтовой системы. Другими словами, Transfer Agent представляет собой одну из возможных реализаций протокола SMTP, все остальные компоненты заняты более скромной работой «по хозяйству».

Read the rest of this entry »