Відмінності між версіями «Поштові сервери Лінукс»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показані 2 проміжні версії цього учасника)
Рядок 1: Рядок 1:
'''Поштовий сервер''' — це агент пересилання повідомлень, комп'ютерна програма, яка передає повідомлення від одного комп'ютера до іншого. Зазвичай поштовий сервер працює «за лаштунками», а користувачі мають справу з іншою програмою-клієнтом електронної пошти.
+
'''Поштовий сервер''' — це агент пересилання повідомлень, комп'ютерна програма, яка передає повідомлення від одного комп'ютера до іншого. Зазвичай поштовий сервер працює «за лаштунками», а користувачі мають справу з іншою програмою-клієнтом електронної пошти. Це комп'ютерна програма, яка передає повідомлення від одного комп'ютера до іншого. Зазвичай поштовий сервер працює «за лаштунками», а користувачі мають справу з іншою програмою - клієнтом електронної пошти (англ. mail user agent, MUA).
 +
[[Файл:Email-interaction1.png|thumb|400px|Схема взаємодії]]
 
==Протоколи поштового сервера==
 
==Протоколи поштового сервера==
 
Для функціонування поштового сервера використовуються протоколи SMTP, POP, IMAP. SMTP— це протокол, який використовується для пересилання електронної пошти до поштового сервера або з клієнта-комп'ютера, або між поштовими серверами. POP— це протокол, що використовується клієнтом для доступу до повідомленнь електронної пошти на сервері. IMAP — мережевий протокол прикладного рівня для доступу до електронної пошти. Аналогічно POP3, служить для роботи з вхідними листами, однак забезпечує додаткові функції, зокрема, можливість пошуку за ключовим словом без збереження пошти в локальній пам'яті.
 
Для функціонування поштового сервера використовуються протоколи SMTP, POP, IMAP. SMTP— це протокол, який використовується для пересилання електронної пошти до поштового сервера або з клієнта-комп'ютера, або між поштовими серверами. POP— це протокол, що використовується клієнтом для доступу до повідомленнь електронної пошти на сервері. IMAP — мережевий протокол прикладного рівня для доступу до електронної пошти. Аналогічно POP3, служить для роботи з вхідними листами, однак забезпечує додаткові функції, зокрема, можливість пошуку за ключовим словом без збереження пошти в локальній пам'яті.
Рядок 9: Рядок 10:
  
 
==Поширені сервери електронної пошти==
 
==Поширені сервери електронної пошти==
LinuxWizard GET-Mail.biz
+
*LinuxWizard GET-Mail.biz
AfterLogic MailSuite Pro/AfterLogic MailSuite Lite
+
*AfterLogic MailSuite Pro/AfterLogic MailSuite Lite
AMS server
+
*AMS server
Apache James (Apache Java Enterprise Mail Server, в рамках Apache Software Foundation)
+
*Apache James (Apache Java Enterprise Mail Server, в рамках Apache Software Foundation)
CommuniGate Pro
+
*CommuniGate Pro
IceWarp Mail Server
+
*IceWarp Mail Server
Courier Mail Server — вільний поштовий сервер для Linux, SMTP/POP3/IMAP;
+
*Courier Mail Server — вільний поштовий сервер для Linux, SMTP/POP3/IMAP;
Courier Mail Server — влпсницький поштовий сервер для Windows, SMTP/POP3;
+
*Courier Mail Server — влпсницький поштовий сервер для Windows, SMTP/POP3;
IBM Lotus Domino;
+
*IBM Lotus Domino;
Dovecot — вільний POP3/IMAP сервер
+
*Dovecot — вільний POP3/IMAP сервер
Eserv;
+
*Eserv;
Exim
+
*Exim
HMailServer
+
*HMailServer
Hula
+
*Hula
Kerio Connect
+
*Kerio Connect
MDaemon Mail Server
+
*MDaemon Mail Server
Microsoft Exchange Server
+
*Microsoft Exchange Server
NextMail
+
*NextMail
Office mail Server (свободный почтовый сервер для windows)
+
*Office mail Server (свободный почтовый сервер для windows)
Postfix
+
*Postfix
Sendmail
+
*Sendmail
SmarterMail
+
*SmarterMail
qmail
+
*qmail
Zimbra
+
*Zimbra
ZMailer
+
*ZMailer
Usergate Mail Server
+
*Usergate Mail Server

Поточна версія на 22:04, 4 червня 2014

Поштовий сервер — це агент пересилання повідомлень, комп'ютерна програма, яка передає повідомлення від одного комп'ютера до іншого. Зазвичай поштовий сервер працює «за лаштунками», а користувачі мають справу з іншою програмою-клієнтом електронної пошти. Це комп'ютерна програма, яка передає повідомлення від одного комп'ютера до іншого. Зазвичай поштовий сервер працює «за лаштунками», а користувачі мають справу з іншою програмою - клієнтом електронної пошти (англ. mail user agent, MUA).

Схема взаємодії

Протоколи поштового сервера

Для функціонування поштового сервера використовуються протоколи SMTP, POP, IMAP. SMTP— це протокол, який використовується для пересилання електронної пошти до поштового сервера або з клієнта-комп'ютера, або між поштовими серверами. POP— це протокол, що використовується клієнтом для доступу до повідомленнь електронної пошти на сервері. IMAP — мережевий протокол прикладного рівня для доступу до електронної пошти. Аналогічно POP3, служить для роботи з вхідними листами, однак забезпечує додаткові функції, зокрема, можливість пошуку за ключовим словом без збереження пошти в локальній пам'яті.

Особливість поштових серверів на основі Unix

Особливість поштових рішень на основі Unix в глобальній різниці в підході до організації поштового сервера. Якщо у випадку з комерційними продуктами покупець одержує готове універсальне рішення, то, вибравши сервер на основі Linux / Unix, компанія отримує виключно технічну організацію процесу передачі пошти. Справа в тому, що подібні поштові системи являють собою Mail Transfer Agent (MTA) - додаток, що виконує обмін поштою між сервером і клієнтом. У разі якщо необхідний якийсь додатковий функціонал, його можна забезпечити установкою і налаштуванням додаткових модулів. Таким чином, при виборі Unix рішення користувач отримує конструктор, з якого потрібно зібрати поштовий сервер з необхідним функціоналом. Поширені сервери електронної пошти: Sendmail, GET-Mail.biz, Courier Mail Server, Exim, Zmailer, qmail, Hula.

Переваги та недоліки

Плюсами поштових рішень на основі Unix є нульова вартість (як правило, ці продукти розповсюджуються за ліцензією GNU GPL) і багаті можливості по модифікації коду і створення нового функціоналу, а також гнучкість. Мінуси - це те, що всі перераховані продукти не є поштовими серверами, а програмами класу MTA (Mail Transfer Agent, агент передачі повідомлень). Для створення на їх основі повноцінного поштового сервера потрібно ряд додаткових компонентів. Зокрема, функціонал для колективної роботи (groupware) в MTA абсолютно відсутня. поштових рішень на основі Unix складні в управлінні і настройці, для роботи з ними необхідний спеціально навчений персонал.

Поширені сервери електронної пошти

  • LinuxWizard GET-Mail.biz
  • AfterLogic MailSuite Pro/AfterLogic MailSuite Lite
  • AMS server
  • Apache James (Apache Java Enterprise Mail Server, в рамках Apache Software Foundation)
  • CommuniGate Pro
  • IceWarp Mail Server
  • Courier Mail Server — вільний поштовий сервер для Linux, SMTP/POP3/IMAP;
  • Courier Mail Server — влпсницький поштовий сервер для Windows, SMTP/POP3;
  • IBM Lotus Domino;
  • Dovecot — вільний POP3/IMAP сервер
  • Eserv;
  • Exim
  • HMailServer
  • Hula
  • Kerio Connect
  • MDaemon Mail Server
  • Microsoft Exchange Server
  • NextMail
  • Office mail Server (свободный почтовый сервер для windows)
  • Postfix
  • Sendmail
  • SmarterMail
  • qmail
  • Zimbra
  • ZMailer
  • Usergate Mail Server