3 коментариев
Поделиться статьей:

Поговорим о популярных почтовых серверах Exim, Postfix, Sendmail

Alla Rud 09.02.2016 3 13105 на прочтение 4 минут

В данной статье рассмотрим популярные почтовые сервисы - exim, sendmail, postfix и сетевые протоколы, которые используют для доступа к электронной почте.

mail

Exim (EXperimental Internet Mailer) - Mail Transfer Agent, почтовый сервер, который используется на серверах с Unix, разработан в 1995 году. Почтовик доступен для свободного распространения, использования и модификации.

В некоторых ОС установлен по умолчанию. В процессе разработки Exim основное внимание уделялось борьбе со спамом. Кроме того, данный MTA быстро и легко устанавливается. Exim отлично подойдет для WordPress или приложений, которые мониторят сервер и отправляют уведомления по e-mail. Данное ПО обычно выбирают маленькие и средние организации для рассылки и получения электронных писем.

Особенности и возможности почтового сервера Exim:

  • полностью свободное распространение;
  • гибкая концепция фильтрации почты, в основе которой списки контроля доступа;
  • обеспечение виртуальных доменов;
  • обеспечение SMTP-аутентификации, также с поддержкой разных бэкэндов;
  • обеспечение большого количества антиспамного и антивирусного программного обеспечения;
  • поддержка актуальных видов подписи и верификации почты (SPF, DKIM и DMARC);
  • обеспечение фильтров доставки в актуальном и стандартном виде.

Кроме всех преимуществ Exim пользователи выделяют недостатки почтового сервера: не оптимизирована работа с почтовой очередью; нет обеспечения отчетов о доставке; слишком монолитный дизайн, суть в одном процессе, который управляет всем.

 

Sendmail - самый популярный MTA в системах Unix. Написан в 1983 году на основе программы Delivermail и с того времени активно дорабатывался разными разработчиками. Если сравнивать с конкурентными программами, то Sendmail во многих характеристиках уступает, но по функциональным возможностям намного опережает соперников. Почтовая программа уже предустановлена в FreeBSD, OpenBSD, Solaris и других.  Sendmail обычно сконфигурирована для работы с разными почтовыми протоколами, к примеру, UUCP (Unix-Unix-CoPy) и SMTP (Simple Mail Transfer Protocol).

Sendmail настраивают для обеспечения:

  1. списка адресов-синонимов;
  2. меню адресов рассылки пользователя;
  3. автоматической рассылки почты через шлюзы;
  4. очередей сообщений для повторной рассылки почты в случае отказов при рассылке;
  5. функционирования в качестве SMTP-сервера;
  6. доступа к адресам машин через сервер доменных имен BIND;
  7. доступа к внешним серверам имен.

 

Postfix - альтернатива выше описанного Sendmail, свободное ПО, первые версии которого стали доступны в 1999 году. Благодаря продуманной модульной архитектуре Postfix надежная и быстрая почтовая система. Ее работа совместима с AIX, BSD, HP-UX, IRIX, GNU/Linux, Mac OS X, Solaris, Tru64 UNIX, практически с каждым UNIX-подобным.

Возможности почтового сервера с установленным Postfix:

  • обеспечения поддержки неограниченного количества доменов и пользователей;
  • обслуживания пользователей, которые не имеют локальной учетной записи;
  • гарантированный доступ к почтовому ящику с использованием  POP3 и других;
  • с использованием SMPT при наличии поддержки TLS возможность отправки и приема письменных сообщений.

Postfix имеет ряд своих преимуществ, с помощью которых выделяется среди конкурентов MTA. Например, Postfix более быстрый и производительный, кроме того благодаря присутствию независимых частей системы, которые взаимо заменяют друг друга в случаи отказа одной из них, почтовый сервер с Postfix отличается хорошей степенью надежности работы.

Для доступа к электронной почте используют интернет протоколы - SMTP, POP3, IMAP. Рассмотрим вкратце каждое из данных понятий.

SMT(Simple Mail Transfer Protocol) - передает электронную почту в сетях TCP/IP. Предназначение протокола: передача исходящей почты  с помощью порта TCP 25. По сути, это только протокол доставки.

POP3 (Post Office Protocol Version 3) - интернет-протокол, который используется клиентами для получения электронной почты от удаленного сервера по TCP/IP-соединению. Существует несколько версий данного протокола, но на данный момент актуальной есть третья версия. Её предшественники уже устарели.

IMAP (Internet Message Access Protocol) - используется для доступа к электронной почте как протокол прикладного уровня. В основе которого TCP и применяется порт 143. Предоставляется множество функций для управления почтовыми ящиками, которые сохраняются на центральном сервере. Для отправления писем обычно используют протокол  SMTP, потому что собственный (APPEND) считается не очень безопасным. По своей сути IMAP разработанная альтернатива POP3, который по сравнению имеет свои недостатки.

Любой из вышеперечисленных почтовых серверов Вы можете настроить на одном из предустановленных дистрибутивов ОС наших VPS и VDS серверов. Также полезной будет статья на нашем блоге "9 популярных E-MAIL почтовых клиентов" по ссылке.

Надеемся, наш обзор помог Вам более детально разобраться в современных интернет-технологиях связанных с отправкой и приемом электронной почты. Если Вам нужна дополнительная информация, мы будем рады ответить на все вопросы!


Close Screen
Alla Rud
Статей: 577
Оцените статью:


Спасибо за отзыв
Рейтинг: 4.3 из 5 Голосов: 8