27.05.2014 Views

А,В,Соколов, 0,М, Степанюк - Скачать документы

А,В,Соколов, 0,М, Степанюк - Скачать документы

А,В,Соколов, 0,М, Степанюк - Скачать документы

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

390<br />

± _ : ; :<br />

ма довольно старая, она уязвима с точки зрения защиты, как минимум, по двум причинам.<br />

<strong>В</strong>о-первых, программа не имеет модульной структуры и потому ее исходный код весьма<br />

громоздкий. Поскольку она одномодульная, то ничего нового к приведенной выше схеме не<br />

добавляется. <strong>В</strong>о-вторых, хотя программа старая и не всегда надежная, ею пользуются примерно<br />

79% систем. То есть, если какая-то дыра обнаруживается, это делает уязвимым огромное<br />

число компьютеров. По мнению многих администраторов ceTeft,SendMail отживает<br />

свое и на смену ей приходят другие, изначально лучше продуманные программы.<br />

Программа PostFix разрабатывалась как альтернатива программе SendMail. Эта<br />

программа распространяется бесплатно, поэтому ею пользуются многие. Она совместима<br />

с SendMail: поддерживает директории и файлы, стандартные для SendMail. Программа<br />

PostFix имеет модульную структуру, каждый модуль запускается независимо<br />

от главного, что позволяет не исполнять все части от имени root. Более того, для выполнения<br />

какой-то незначительной операции не нужно запускать весь процесс, достаточно<br />

запустить ту часть, которая за это отвечает. За счет использования модулей<br />

уменьшаются затраты памяти и сокращается время работы. Для обработки писем существуют<br />

четыре очереди: maildrop, incoming, active и deferred.<br />

<strong>В</strong> очередь maildrop попадают письма, уходящие с этого компьютера. Оттуда они передаются<br />

в очередь incoming. <strong>В</strong> нее же попадают все письма с внешних компьютеров.<br />

Основная обработка происходит в очередях active и deferred. Active представляет собой<br />

письма, обрабатываемые в данный момент. <strong>В</strong> случае проблем письма не удаляются, а<br />

передаются в очередь deferred. Обработка подразумевает определение дальнейшего пути<br />

следования письма. <strong>В</strong>ажным свойством этой системы является контроль за соединением<br />

с соседними машинами, чтобы гарантировать отсутствие перегрузок системы, скажем,<br />

из-за слишком большого числа соединений. Еще один вопрос, который проработан<br />

в PostFix гораздо лучше, чем в SendMail, — это защита. Лучшая защита обеспечивается<br />

за счет модульности, исполнения критических кусков кода в среде, отделенной командой<br />

chroot, и многих других приемов, которые либо просто не применяются, либо по<br />

структуре принципиально не подходят программе SendMail.<br />

Конфигурация системы хотя и является сложной, но все же весьма упрощена благодаря<br />

программе postconf, позволяющей более-менее наглядно устанавливать новые<br />

значения параметров. Существует возможность изменять не все настройки подряд, а<br />

только какую-то группу, например параметры, относящиеся к пересылке писем. Основным<br />

является файл main.cf. Конечно, его можно редактировать и вручную, но в<br />

этом нет особого смысла.<br />

Система QMail является альтернативой программе SendMail и конкурентом программе<br />

PostFix. Основные проблемы, которые эта система позволяет решать (в отличие от<br />

SendMail), — те же, что и PostFix, то есть модульность, безопасность, удобство настройки.<br />

<strong>В</strong> какой-то мере QMail и PostFix похожи. QMail также бесплатно поставляется в виде исходного<br />

кода. Программа QMail предлагает новый формат почтовых ящиков, называемый<br />

MailDir. Данный формат позволяет решать некоторые проблемы, которые возникали при<br />

работе со старым форматом mbox в критических ситуациях, таких как сбой программы,<br />

сбой системного времени или некорректная работа почтовых клиентов, читающих почту.<br />

Как видим, существует много программ для работы с электронной почтой и великое<br />

множество путей прохождения электронных сообщений от отправителя до получателя.<br />

Особый интерес представляет сервисное обслуживание электронной почты.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!