Поштовий сервер Office Mail Server для невеликої організації (зменшення трафіку Інтернету). Вибір поштового сервера для середнього бізнесу - свій або хмарний Web-поштовий сервер для windows

Дата:2010-10-12

HmailServer – безкоштовний поштовий сервер для Windows

hMailServer- Безкоштовний поштовий сервер для Windows. Підтримує IMAP4, POP3, SMTP, віртуальні домени, антиспам, антивірус та багато іншого. Інтегровані ClamWin, SpamAssassin.

1) Необхідно завантажити останню версію hmailServer c http://www.hmailserver.com/index.php?page=download та почати встановлення

2) Погоджуємося з ліцензійною угодою

3) Вказуємо куди буде встановлено hMailServer

4) Вибираємо необхідні компоненти для встановлення


5) Вибираємо спосіб розташування SQL і саму базу даних.

6) Вибираємо та вводимо пароль

7) Вводимо пароль та підключаємось до панелі керування поштовим сервером

8) Сама панель керування вашим сервером hMailServer

Plutonit.ru - Адміністрація, налаштування Linux та Windows 2009 - 2018

Встановлення та налаштування Mail Server

Встановлення та настроювання поштового сервера

Встановлення та налаштування поштового сервера Електронна пошта - сервіс, який дозволяє обмінюватись через комп'ютерну мережу електронними повідомленнями. Основна особливість електронної пошти полягає в тому, що інформація відправляється одержувачу не безпосередньо, а через проміжне ланка - електронну поштову скриньку, яка є місцем на сервері, де повідомлення зберігається, поки його не запитає одержувач. Поштовий сервер — це комп'ютерна програма, призначена для обміну електронною поштою між комп'ютерами.

Поштовий сервер своїми руками

Основними його функціями є прийом листів від клієнтів та доставка їх адресатам. Як клієнти можуть виступати як користувачі (програмою - клієнтом електронної пошти), і інші поштові сервера. Користувачі, за допомогою програми поштового клієнта (Outlook Express, Thunderbird та ін.), можуть створювати листи, відправляти їх на сервер і забирати пошту зі своїх поштових скриньок на сервері. Спілкування сервера та клієнта відбувається за спеціальними поштовими протоколами - Simple Mail Transfer Protocol (SMTP) - при передачі листів на сервер і Post Office Protocol v.3 (POP3) - при прийомі листів з поштової скриньки. Підключення клієнтів до сервера відбувається через певні порти. Для SMTP стандартним є порт 25, для POP3 - порт 110. Існують різні поштові сервери. Як приклад розглянемо встановлення та настроювання поштового сервера Courier Mail Server. Courier Mail Server – це поштовий сервер (сервер електронної пошти) під Windows для локальних мереж. Він допоможе вам швидко організувати обмін електронною поштою у локальній мережі та в Інтернеті. Courier Mail Server не потребує встановлення в системі. Достатньо завантажити архів із програмою та розпакувати її в будь-яку папку на жорсткому диску комп'ютера, який буде працювати як поштовий сервер. Безкоштовну версію Courier Mail Server 1.56 ви можете завантажити з сайту http://courierms.narod.ru/. Більш функціональну Courier Mail Server 2.05, але вже платну версію (1650 руб. за 10 поштових скриньок, обмеження демо-версії – лише 3 поштові скриньки), можна знайти на сайті http://www.courierms.ru/. У цьому прикладі ми будемо налаштовувати та використовувати безкоштовну версію поштового сервера Courier Mail Server 1.56. Переваги Courier Mail Server 1.56: безкоштовність простота установки та видалення компактність легкість адміністрування мале споживання системних ресурсів багатопоточність зручна графічна оболонка російськомовний інтерфейс та документація підтримка необмеженої кількості поштових скриньок Програма працює під керуванням ОС Windows 9x/ME/NT/2000/X. Налаштування програми досить просте і доступне звичайному користувачеві. Примітка: у прикладі всі комп'ютери мережі працюють під керуванням Windows XP. Всі комп'ютери в мережі однакові (немає виділених комп'ютерів-серверів). Комп'ютер вчителя має ім'я kab39komp8, комп'ютери учнів kab39komp1, kab39komp2 тощо. Все програмне забезпечення, що розглядається в цьому розділі, ставиться в папку C: MyServers usr local. Якщо у вас комп'ютери мають інші імена (а це, швидше за все, так 🙂), то враховуйте це при налаштуванні ПЗ. Також ви можете вибрати і другу папку для встановлення програми. CMS поставляється у вигляді zip-архіву, що містить файл і документацію. Щоб встановити сервер, створіть папку, в якій він функціонувати, вийміть файли з архіву в цю папку та запустіть програму CourierMS.exe. При першому запуску сервер усередині своєї папки автоматично створить необхідні для його роботи підпапки та файли. За межами своєї папки сервер не робить жодних змін. Системний реєстр Windows змінюється лише під час реєстрації як служба. Courier Mail Server може запускатися як стандартна програма, а також як служба Windows. Щоб запустити службу Windows, запустіть CMS і в меню Налаштування виберіть команду Запускатися службою. При цьому відбудеться реєстрація служби Courier Mail Server у системі. Якщо запуск відбувся нормально, на екрані з'явиться головне вікно сервера, а в системному лотку (System Tray) поряд із годинником його значок . Якщо у головному вікні з'явилися повідомлення про запуск SMTP та POP3 серверів і немає повідомлень про помилки, можете розпочати налаштування сервера. Наступний етап налаштування поштового сервера зводиться до локальних доменів. Для цього зробіть подвійне клацання за словом "домен" та відкриється вкладка для його налаштування. Введіть ім'я комп'ютера, де буде працювати поштовий сервер. У прикладі це kab39komp8. Якщо ви маєте ім'я комп'ютера, наприклад, kab39komp5, введіть це ім'я. Будь-яка серверна програма має на увазі введення користувачів, які нею обслуговуватимуться. Зробіть подвійне клацання по облікові записи і відкриється редактор облікових записів. Редактор облікових записів призначений ведення списку локальних користувачів (облікових записів) сервера. Під час створення облікового запису також створюється відповідна папка поштової скриньки. Якщо видалити обліковий запис, папка поштової скриньки буде видалена автоматично з усім вмістом. Після першого запуску сервера автоматично створюється обліковий запис postmaster. Створіть потрібну кількість облікових записів для своїх користувачів. Досить створити по одному на кожен комп'ютер учня та вчителя, хоча можете створити і кожному учню готельний обліковий запис. Кожен обліковий запис має такі параметри: Реальне ім'я: ім'я власника поштової скриньки. Ім'я поштової скриньки: найменування поштової скриньки. Воно є іменем користувача при підключенні до сервера. У імені ящика не використовуйте російські літери та спеціальні символи, т.к. деякі поштові програми працюють із нею некоректно. Якщо ім'я скриньки kab39komp2, локальний домен м, то адреса електронної пошти даного користувача [email protected] kab39komp8. Пароль: пароль для підключення до сервера. Інші параметри ми не змінюватимемо. Створюємо облікові записи користувачів за кількістю користувачів. Обмежити доступ до поштового сервера можна за допомогою IP-фільтра. Вкажіть той діапазон IP адрес доступ, яким дозволено. У нас це 192.168.1.1-192.168.1.11 (Про IP адреси та їх налаштування читайте в інших статтях цього розділу). У вашій школі цей діапазон може бути іншим, наприклад, який видав вам провайдер Інтернету (ну це вже інша стаття).

Усе! Ви можете використовувати поштовий сервер. Про налаштування та використання інших можливостей програми ви можете прочитати у довідці (російською!). Ви запитаєте: "а як же його використовувати? Як надсилати та отримувати листи?". Відповідь проста. Листи ми надсилатимемо та одержуватимемо за допомогою програми — поштового клієнта (Outlook Express, Thunderbird та ін.). А про те, як це зробити читайте в наступній статті:

Налаштування поштових клієнтів для роботи з електронною поштою

Електронна пошта - сервіс, що дозволяє обмінюватись через комп'ютерну мережу електронними повідомленнями.

Працювати з електронною поштою можна за допомогою поштової програми(поштового клієнта), встановленої на комп'ютері користувача або браузера, за допомогою web-інтерфейсу.

Поштова програма(клієнт електронної пошти, поштовий клієнт) - програмне забезпечення, яке встановлюється на комп'ютері користувача, призначене для отримання, написання, надсилання, зберігання та обробки повідомлень електронної пошти користувача. Поштові програми зазвичай надають користувачеві також численні додаткові функції роботи з поштою (вибір адрес з адресної книги, автоматичне розсилання повідомлень за вказаними адресами та інших.).

Найпростіший поштовий клієнт – програма Microsoft Outlook Express.

Вона входить у стандартний пакет Windows (починаючи з Windows 98) і тому є на кожному комп'ютері, що працює в цій операційній системі. У Windows Vista його замінив поштовий клієнт Windows Mail. Також широкою популярністю у користувачів користуються The Bat! та безкоштовний поштовий клієнт Mozilla Thunderbird.

Минулої статті ми розглянули як налаштувати та запустити поштовий сервер у своєму класі. Тепер займемося настроюванням поштових клієнтів та тестування роботи нашої локальної пошти.

Щоб поштовий клієнт міг надсилати та приймати пошту, в його налаштуваннях потрібно вказати адреси серверів вхідної та вихідної пошти, а також параметри облікового запису для підключення до поштової скриньки (ім'я та пароль).

Налаштування поштових клієнтів необхідно зробити на всіх комп'ютерах користувачів, яким потрібний доступ до електронної пошти за допомогою поштового сервера.

Як підняти поштовий сервер

Послуга первинної установки та налаштування поштового сервера на виділеному фізичному або віртуальному сервері

Налаштування, конфігурування поштового сервера виконується з урахуванням побажань замовника, та відповідно до можливих цілей використання.

Можливе встановлення поштового сервера за індивідуальним технічним завданням, відповідно до заданих вимог, опцій, цілей використання. Або на основі одного з готових типових шаблонів використання поштового сервера.

Можливе розгортання email-сервера на фізичних і віртуальних (vps, vds) серверах під управлінням ОС Linux (Debian, CentOS, Ubuntu), FreeBSD і Windows.

В рамках установки сервера виконуються наступні обов'язкові установки незалежно від додаткових функцій:

Розгортання поштового сервера може бути виконано на базі одного або кількох (у комплексі) варіантів ліцензійного або Open-source програмного забезпечення для організації поштового сервера.

Варіанти ліцензійного програмного забезпечення:

  • Microsoft Exchange Server;
  • CommunigatePro;
  • Kerio MailServer;
  • MDaemon;
  • Sendmail

Варіанти програмного забезпечення під ліцензією GPL (вільне розповсюджуване програмне забезпечення) для організації поштового сервера:

  • Sendmail (входить до складу частини дистрибутивів Linux);
  • Postfix;
  • Qmail;
  • Exim;
  • RoundCube;
  • Afterlogic

Можливе встановлення програмних комплексів електронної пошти та спільної роботи за своїми можливостями, що наближаються до ліцензійного рішення для корпоративної пошти – Microsoft Exchange Server.

Вартість роботи з встановлення та налаштування поштового сервера

На базі одного з існуючих, популярних шаблонів використання:

2 900 рублів5 900 рублів8 900 рублівВід 18 900 рублів

Невеликий поштовий сервер для приватного використання, блогу, сайту або малої організації.

ПЗ, що використовується:

Від 1 до 10 поштових скриньок, 1 поштовий домен, 1 ip-адреса сервера;
фільтрація вхідної пошти (Greylist + SpamAssassin), web-інтерфейс доступу до пошти.

Сервер може бути встановлений за даним шаблоном або за вашим (технічним завданням), близьким за характеристиками та складністю.

Встановлення та налаштування поштового сервера для невеликої організації або середнього web-проекту, наприклад, по одному з наступних популярних шаблонів використання, які передбачають підвищену кількість поштових користувачів, скриньок та поштових доменів:

ПЗ, що використовується: Exim/Postfix, RoundCube/Afterlogic;

Від 1 до 30 поштових скриньок, до 2 поштових доменів, фільтрація вхідної пошти (Greylist + SpamAssassin), web-інтерфейс роботи з поштою, web-статистика роботи поштового сервера

Встановлення та налаштування корпоративного поштового сервера для малої, середньої великої організації або web-проекту, наприклад, по одному з наступних популярних шаблонів використання, які мають на увазі самостійне управління поштовими, скриньками, доменами, користувачами, їх лімітами та правами:

ПЗ, що використовується:

Дані програмні рішення за своїми характеристиками є альтернативою ліцензійному продукту Microsoft Exchange Server і надають повну можливість самостійно настроїти, підтримувати та керувати необмеженою кількістю скриньок, поштових користувачів їхніх прав та доменів.

Управління поштовим сервером відбувається через веб-інтерфейс. Повноцінна корпоративна поштова система компанії.

Встановлення та настроювання поштового сервера за індивідуальним технічним завданням замовника.

Приклад можливого шаблону установки:

Кластер із двох віддалених фізичних або віртуальних поштових серверів, що дублюють або доповнюють можливості один одного.

ПЗ, що використовується: Exim/Postfix, RoundCube/Afterlogic та ін.

Будь-яка необхідна кількість поштових скриньок, користувачів та доменів. Самостійне керування поштовим сервером через веб-інтерфейс. Робота з вхідною та вихідною поштою із поштової програми або через web-інтерфейс.

Щоб замовити та обговорити налаштування поштового сервера, будь ласка, зв'яжіться з нами з розділу «Контакти».

Як створити власний поштовий сервер?

Компанія Kerio розробляє функціональні рішення для малого та середнього бізнесу.
Kerio MailServer 6 відноситься до нового покоління поштових серверів для корпоративних мереж. Достоїнством Kerio MailServer є його кросплатформність - він може працювати в операційних середовищах Windows, Linux, Mac OS, FreeBSD.

Під час роботи під Windows як поштового клієнта можна використовувати Microsoft Outlook, а серед Mac OS — Microsoft Entourage. У всіх системах можна користуватися веб-інтерфейсом Kerio WebMail. Існує також версія Kerio WebMail Mini, призначена для встановлення на кишенькові комп'ютери. Kerio WebMail Mini підтримує системи Palm OS, Pocket PC та BlackBerry. Поштові клієнти Kerio WebMail та Kerio WebMail Mini особливо зручні для співробітників, що часто подорожують, оскільки дозволяють працювати з поштою на корпоративному веб-сервері з будь-якого місця. Друга перевага Kerio MailServer - наявність у його складі вбудованих антивіруса та антиспам-модуля. Для поштового сервера така функціональність на даний час є обов'язковою, а інтеграція цих функцій у рамках одного продукту дозволила досягти стабільності в роботі та відсутності необхідності інтеграції програмного забезпечення різних виробників.

Пошта

Kerio MailServer дозволяє отримувати пошту декількома способами: за протоколами РОР3 (з можливістю SSL-кодування), IMAP4 (з можливістю SSL-кодування), за допомогою графічного мережевого інтерфейсу WebMail (з можливістю SSL-кодування), за допомогою смартфонів та КПК, бездротового з'єднання з використанням BlackBerry, а також за допомогою клієнтів електронної пошти Microsoft Outlook 2000/XP/2003 для Windows або Microsoft Entourage X/2004 для Mac OS X. Для роботи з groupware при використанні Microsoft Outlook необхідно встановлювати Kerio Outlook Connector, який є інтерфейсом програмування програм електронної пошти (MAPI provider), який замінює собою MAPI Provider Microsoft Outlook.

При заміні Microsoft Exchange на Kerio MailServer зберігається доступ до спільних календарних подій, спільних контактів та завдань, наявних у Microsoft Outlook, Microsoft Entourage та Kerio WebMail. Користувачі можуть здійснити міграцію на Kerio MailServer, залишивши всі групові функції, наприклад календарні події.

Для автоматизації переходу з Microsoft Exchange Server на Kerio MailServer призначено функцію Kerio Exchange Migration Tool, за допомогою якої можна перенести дані з наступних серверів серії Exchange: Microsoft Exchange Server 5.5, Microsoft Exchange Server 2000, Microsoft Exchange Server 2003. Ця функція імпортує блоки даних “ Користувачі”, “Електронна пошта”, “Контакти”, “Календарні події”, “Завдання” у відповідних директоріях поштового сервера Kerio MailServer.

Безпека

До системи безпеки відноситься можливість використання криптографічного захисту трафіку за допомогою SSL, антиспамовий фільтр, антивірусний фільтр та фільтр вкладень. Керування всіма фільтрами розміщено в одному розділі “Фільтри вкладень”, що спрощує та прискорює роботу адміністратора.

Захист від вірусів у Kerio MailServer дворівневий: можна одночасно використовувати інтегрований антивірус McAfee і зовнішній антивірусний пакет, що підключається. У разі збою з оновленням баз або продовженням терміну дії ліцензії одного антивірусу, ймовірність зараження істотно знижена завдяки роботі другого. У списку підтримуваних антивірусних програм, що підключаються, знаходяться AVG Antivirus 7 ESE (Grisoft), NOD32 Antivirus (Eset Software), eTrust Antivirus (Computer Associates), SAVI Antivirus (Sophos), Avast Antivirus (ALWIL Software), VisNetic/Kaspersky Antivirus (Deerfield), Symantec AntiVirus Scan Engine (Symantec). Можливе застосування інших антивірусних програм. При вірусних епідеміях корисним виявиться те, що вбудований антивірус McAfee перевіряє і внутрішню корпоративну пошту, що уповільнить поширення вірусів усередині співробітників.

Для захисту від спаму Kerio MailServer використовується кілька методів. Підтримується авторизація SMTP за допомогою IP-адреси, чорні списки реального часу, контентна фільтрація, перевірка домену відправника, Microsoft Caller ID. Також підтримується SPF ідентифікація. Крім цього, ПЗ дозволяє вводити обмеження на кількість паралельних з'єднань і обмежувати кількість листів в одиницю часу, що надсилаються з однієї адреси. У Kerio MailServer реалізована технологія боротьби з DHA-атаками шляхом уповільнення відповідей, переривання з'єднання та надсилання помилкових відповідей. Для підвищення безпеки продукт містить інструменти для резервного копіювання для всієї вхідної та вихідної електронної пошти, адресних книг, календарів та інших об'єктів спільної роботи, а також інструменти квотування обсягу поштової скриньки, розміру вкладень та кількості повідомлень загалом.

Адміністрація

Для установки Kerio MailServer не є обов'язковою саме серверна платформа. Поштовий сервер Kerio MailServer можна використовувати і як внутрішній мережевий сервер, і як інтернет-сервер електронної пошти. Продукт має два інтерфейси адміністрування - Kerio Administration Console та Kerio Web Administration. Консоль Kerio Administration Console дозволяє керувати кількома поштовими серверами та іншими продуктами компанії Kerio Technologies з одного робочого місця, а віддалений доступ здійснюється зашифрованим каналом. Це окрема програма, яка може бути встановлена ​​на будь-якій операційній системі, що підтримується. Адміністратор також може делегувати повноваження користувачам керувати обліковими записами за допомогою Kerio Web Administration. Користувачами Kerio MailServer 6.x можна керувати за допомогою внутрішньої бази даних або служб каталогів Microsoft Active Directory або Apple Open Directory.

Якщо у вас невеликий офіс і вам занадто дорого купувати Exchangeі у вас немає *nixтоді цей огляд для вас.

1) hMailServer

Досить простий та зручний сервер. Має у складі IMAP/POP3/SMTPсервера. Є вбудована система захисту від спаму. Для любителів дивитися пошту через Web- Треба окремо прикручувати Web-Морду.

2) Mail Enable

Зауважу, що існують платні та безкоштовні версії цього продукту. Має у складі POP3/SMTP, але не має IMAPсервера. Зате є вбудований Webінтерфейс (який мені так і не вдалося змусити працювати на IIS7)

3) XMail

Досить простий та функціональний поштовий сервер ( POP3/ESMTP, але немає IMAP) з підтримкою кількох типів авторизації ( PLAIN LOGIN CRAM-MD5 POP3-перед-SMTPта користувальницька)

4) Office Mail Server

Офіційний сайт відсутній, тому що проект не розвивається. Але можна завантажити звідси http://www.box.com/oms

Простий, компактний, але повнофункціональний поштовий сервер для локальної мережі dial-upпідключенням до Інтернету. Працює під Windows 95-98-NT-ME-2000. Може працювати як NTСервіс. Потужний сортувальник дозволяє забезпечити кожного користувача в локальній мережі особистою адресою електронної пошти. У програмі об'єднані POP3і SMTPсервери, POP3і SMTPклієнти, сортувальник, планувальник сеансів зв'язку, «дзвонилка» та оболонка для налаштування сервера через систему меню та діалогів.

5) shicks!

Простий POP3/SMTPсервер, написаний на python’e

6) Courier Mail Server

Практично аналогічний Courier Mail Server 1.56 (цілком безкоштовний) - правда, є дрібні недоліки. Наприклад, глюк з відображенням інтерфейсу під час роботи з сервером через термінальну сесію. Втім, на роботі пошти це не позначається. Його ж перероблена версія 2.хх – www.courierms.ru На жаль, платна. Безкоштовно в ній працює лише до 3 поштових скриньок.

7) UserGate Mail Server

UserGate Mail Server– це рішення для організації безпечного поштового повідомлення в компанії із вбудованими модулями антиспам та антивірусного захисту. Продукт має модульну структуру, що підвищує стійкість до відмови і дає можливість запуску сервера на розподіленій системі.
Серед основних функцій UserGate Mail Server- керування доменами та користувачами, веб-клієнт, підтримка списків розсилки, робота віддаленими обліковими записами, підтримка LDAP, а також гнучка та потужна система правил. UserGate Mail Serverздатний обробляти більше 2000 листів за хвилину.
Для забезпечення доступу до пошти UserGate Mail Serverреалізовано підтримку протоколів SSL, POP3s, SMTPs та IMAPs. Безпека поштового повідомлення тепер може забезпечуватися одразу трьома антивірусними модулями: Kaspersky Antivirus, Panda Antivirusі Entensys Zero-Hour, заснований на «хмарних» технологіях
В обробці вхідних повідомлень UserGate Mail Serverфільтрація виконується у кілька етапів - за з'єднаннями, за адресою джерела, за адресою призначення та за змістом. UserGate Mail Serverпідтримує такі методи фільтрації спаму:
на основі DNS (DNSBL, RHSBL, Backscatter, MX, SPF, SURBL);
на основі розподіленої антиспам системи («хмарний» антиспам);
на основі статистики (власна реалізація фільтрації Байєса).
Крім цього UserGate Mail Serverпідтримує контроль SMTPпротоколу (контроль правильності команд відповідно до RFC), обмежує максимальний розмір листа, максимальну кількість отримувачів тощо.
«Хмарний» антиспам у поштовому сервері відфільтровує листи, ґрунтуючись на аналізі їхнього змісту та евристиці.
В UserGate Mail Serverреалізована інтеграція з IMAP- сервером MS Exchangeабо Lotus Domino. Інтеграція надає можливість створення спільної папки IMAPна віддаленому поштовому сервері та обробку повідомлень у цих папках.
UserGate Mail Serverнадає інформацію про всі повідомлення, оброблені поштовим сервером. Моніторинг повідомлень дозволяє виконувати фільтрацію за датою, за статусом обробки (доставлено/заблоковано), за адресою джерела або призначення, виконувати примусове надсилання повідомлень, заблокованих як спам, а також створювати списки винятків.
Безкоштовна ліцензія на 5 поштових скриньок
Для отримання можливості безкоштовного використання UserGate Mail Server на 5 поштових скриньок необхідно:
Завантажити дистрибутив; У вікні реєстрації UserGate Mail Serverвибрати "Отримати безкоштовну версію на 5 ящиків".
До складу безкоштовної ліцензії поштового сервера немає додаткових модулів.
UserGate Mail Serverпідтримує резервне копіювання поштових повідомлень, надсилання автоматичних відповідей, налаштування правил обробки пошти, управління сервісами в веб-консолі та вибір довільного діапазону дат в історії повідомлень.

8) Rumble Mail Server

Rumble – мініатюрний сервер для особистого використання. Програма може запускатись лише з інтерфейсу командного рядка вашої системи.

Особливості програми «Rumble»:
1. Підтримка SMTP, POP3 та IMAP
2. Робота з Apache
3. Простота у використанні
4. Rumble безкоштовна!

9) Humster

Hamster — це безкоштовний серверний додаток під Windows, який дозволяє в локальній мережі повноцінно працювати з usenet news за протоколом NNTP та поштою за протоколами SMTP, POP3, IMAP. Його особливістю є просунуті можливості обробки повідомлень. Воно може самостійно збирати пошту з скриньок в інтернет (аналогічно функціонуванню програми fetchmail *nix), відправляти в локальну скриньку, попередньо обробивши (аналогічно функціонуванню програми procmail *nix), роздавати по POP3, відправляти по SMTP і NNTP. Налаштування прав доступу до ресурсів сервера для користувачів. Багата мова макросів. Підтримується SSL.

10) Axigen

Поштовий сервер Axigen – це комунікаційний сервер великого класу, що інтегрує сервіси SMTP, POP3, IMAP та WebMail. Маючи дуже гарне настроювання та безпеку, дає адміністраторам відмінний контроль над трафіком поштового сервера.

Сьогодні, коли електронна пошта є основою для бізнес-процесів, компаніям потрібна надійна і високопродуктивна поштова система, яка б захищала від вірусів і спаму, вміла авторизувати користувачів, шифрувати трафік і пропонувала безліч зручних функцій. Подані рішення дозволяють досягти такого результату, витративши мінімум зусиль.

iRedMail

Назва: iRedMail

Ліцензія: GNU GPL

Платформа:*nix

Поштові сервери на *nix підкуповують своєю відкритістю, продуктивністю та захищеністю, але для новачка розгортання з нуля і подальше супроводження може перетворитися на справжній кошмар. Проект iRedMail має на меті вирішити цю проблему. По суті, ця розробка є набір скриптів і готових конфігів, що спрощують процес розгортання та початкового налаштування поштового сервера на базі Postfix/Dovecot за допомогою протоколів SMTP, POP3 та IMAP. Після запуску скрипт сам завантажить та встановить потрібні пакети, створить перший віртуальний домен (задавши мінімум запитань) з адміністратором та користувачем. Сам процес розгортання займає хвилин десять, після чого вже можна буде надсилати та отримувати пошту. Читати документацію та копатися в налаштуваннях не доведеться, не знадобиться і специфічних знань *nix. Облікові записи можна зберігати OpenLDAP або MySQL, це вибирається на етапі установки. Далі можна створювати будь-яку кількість доменів, поштових скриньок та аліасів, тобто обмежень жодних немає. Для захисту пошти від вірусів та спаму будуть автоматично встановлені SpamAssassin та ClamAV, а також інструменти, що забезпечують підтримку технологій SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), HPR (HELO Randomization Prevention), Spamtrap та білі, чорні, сірі списки . Для блокування спроб перебору пароля ставиться iptables Fail2ban. Проект пропонує свою розробку iRedAPD (Access Policy Delegation), що дозволяє управляти політиками Postfix, делегуючи повноваження користувачів. Управління здійснюється за допомогою веб-інтерфейсу Roundcube WebMail, паралельно будуть встановлені засоби керування сервісами phpLDAPadmin, PostfixAdmin, phpMyAdmin та аналізатор логів AWStats для перегляду статистики. Доступний також локалізований інтерфейс адміністратора власної розробки – iRedAdmin, у двох версіях: безкоштовна Open Source та комерційна iRedAdmin-Pro. Перша дозволяє керувати лише обліковими записами та доменами, друга вирішує всі питання щодо адміністрування поштової системи. Усі компоненти ставляться однією «чистий» сервер; якщо вже є працюючий MySQL, до нього можна підключитися тільки якщо виконати необхідні налаштування вручну (вимагає деякого досвіду).

Підтримується установка на i386/x86_64 версії Red Hat Enterprise Linux, CentOS, Gentoo Linux, Debian, Ubuntu, OpenSUSE та Open/FreeBSD. На сайті проекту є кілька посібників, які допомагають швидко зорієнтуватися.

IndiMail

Назва: IndiMail

Ліцензія: GNU GPL

Платформа:*nix

Платформа обміну повідомленнями за протоколами SMTP, IMAP, POP3, що підтримує QMQP, QMTP, DKIM та BATV (Bounce Address Tag Validation) та перевірку пошти на спам та віруси. Базується на декількох Open Source рішеннях: Qmail, Courier IMAP/POP3, serialmail (доставка пошти через комутовані з'єднання), qmailanalog (списки розсилки), dotforward, fastforward, mess822, daemontools, ucspi-tcp, Bogofilter, Fetchmail та інших. Надає інструменти для керування віртуальними доменами та обліковими записами користувачів власної розробки. Забезпечує маршрутизацію для SMTP, IMAP та POP3, що дозволяє розмістити поштовий домен на кількох серверах з обміном даними між ними або як проксі. Це дуже зручно, якщо організація складається з кількох віддалених офісів. Використовуючи утиліту hostcntrl, можна додати окремі адреси з інших доменів. Це дозволяє використовувати IndiMail у гетерогенному середовищі без необхідності підняття кількох доменів або під час переходу від пропрієтарного рішення. Декілька серверів із синхронізацією даних дозволяють легко нарощувати структуру. Щоб забезпечити кращу масштабованість та продуктивність, деякі компоненти були змінені (зокрема, Qmail). У IndiMail використовується кілька так званих колекцій (queue collection), кожна з яких виконує свій процес qmail-send/qmail-todo та може зберігати дані на окремому харді. Така архітектура дозволяє обробляти запити швидше ніж оригінальний Qmail.

Розробники дають повну свободу в налаштуваннях, практично всі параметри можна перевизначити через змінні (а їх близько 200). Наприклад, змінна CONTROLDIR вказує на каталог із конфігураційними файлами, QUEUEDIR - каталог із чергами. Тобто можна запустити кілька копій IndiMail на одному сервері зі своїми налаштуваннями для кожної черги, відправника, отримувача та вузла. Але розумітися на всіх змінних необов'язково: щоб запустити IndiMail, знадобиться всього кілька правок. Новачки можуть керувати установками за допомогою меню FLASH (побудовано на Ncurses). Для зберігання даних про віртуальних користувачів використовується MySQL, адресні книги можуть зберігатися у OpenLDAP. Останні релізи повністю сумісні з системою. Багато уваги розробники приділяють безпеці як самого сервера, так і сервісів - мінімальне використання SETUID, чіткий поділ між програмами/адресами/файлами, п'ятирівневий trust partitioning, автоматичне розпізнавання локальних IP, access-list, tcprules, фільтр контенту, TLS/SSL та багато іншого .

Встановити IndiMail можна на будь-якій 32/64 *nix платформі. Для завантаження доступні вихідні тексти, пакети та репозиторії для деяких популярних дистрибутивів Linux (RHEL/CentOS 5/6, Fedora, openSUSE/SLE, Mandriva, Debian та Ubuntu). Для керування сервером пропонується близько 45 програм різного призначення (більшість розташовано в /var/indimail/bin), облікові записи можна також налаштовувати за допомогою веб-інтерфейсу iWebAdmin (побудований на QmailAdmin), який потрібно встановлювати окремо.

Rumble

Назва: Rumble

Ліцензія: GNU GPL

Платформа:*nix, Win


Поштовий сервер, який підтримує SMTP (ESMTPSA), POP3 та IMAP. Дуже простий в управлінні, адміністрування використовується веб-інтерфейс. Цілком підходить для невеликих організацій з кількома доменами. Написаний на C/C++, для сценаріїв пропонується свій API (Lua та C/C++). Архітектура дозволяє нарощувати продуктивність сервера за рахунок кластеризації серверів одного або всіх доменів. Підтримує SSL/TLS, SQLite та MySQL, автентифікацію (MD5/PLAIN/STARTTLS), для захисту від спаму включені модулі white/grey/blacklist, SpamAssassin, технології BATV та VERP (Variable Envelope Return Path). У налаштуваннях передбачено можливість обмежити максимальний розмір повідомлення.

На сайті доступні вихідні коди та x86/x64-бінарники для встановлення на Linux (Generic, Ubuntu, Debian). Щоб запустити сервер, потрібно розпакувати архів та виконати скрипт, все інше програма зробить сама. Для зручності вихідні тексти та конфігураційні файли можна розподілити за відповідними каталогами та забезпечити автозавантаження при старті ОС. Параметри сервера та модулі підключаються до файлу rumble.conf. Для реєстрації через веб-інтерфейс (порт 2580) слід видалити автоматично створений файл modules/rumblelua/auth.cfg (в ньому міститься пароль адміна), після чого відкриваємо веб-браузер і вказуємо новий пароль. Тепер можна керувати доменами, обліковими записами та поштовими скриньками, налаштуваннями сервера, переглядати логи та статистику.

За замовчуванням як база даних використовується SQLite, якщо його можливостей не вистачає або в організації вже працює MySQL, то можна легко переключити сервер для роботи з цією СУБД.

Для адміністрування сервера використовується три рівні - адміністратор сервера, адміністратор домену та користувач. Інтерфейс адміністратора сервера дозволяє лише створювати та видаляти домени, плюс доступний ряд специфічних налаштувань. Створивши домен, в меню RumbleLua User потрібно додати новий обліковий запис і вказати його домен. Це і буде адміністратор домену, який після реєстрації в системі отримує можливість створювати поштові скриньки, аліаси, прив'язувати адресу до модуля, задавати програму, яка буде запущена при отриманні листа на певну адресу, та настроювати релей. Інтерфейс не локалізований, хоча все дуже просто та зрозуміло.

Zentyal - поштовик із коробки

Початківцям, яких лякає саме слово Linux та необхідність введення команд у терміналі, потрібне просте рішення, що дозволяє швидко та без читання документації розгорнути поштовий сервіс. Як варіант, тут можна порадити Zentyal - спеціалізований дистрибутив, побудований на базі Ubuntu Server (останній реліз заснований на Ubuntu 12.04 LTS) і дозволяє виконати всі необхідні установки та налаштування за допомогою графічного інтерфейсу. Zentyal - дистрибутив широкого призначення, який може використовуватися як роутер з функціями UTM, офісний сервер або сервер повідомлень. Усі необхідні функції реалізуються за допомогою модулів/пакетів, що встановлюються. В даний час доступно більше тридцяти модулів із п'яти категорій, які додаються одним клацанням. Zentyal може встановлюватися як самостійний сервер, використовуючи свою базу користувачів, або працювати у зв'язці master/slave з можливістю реплікації між декількома серверами та синхронізації облікових даних з LDAP/AD.

Axigen

Назва: Axigen

Ліцензія: GNU GPL

Платформа: Linux, FreeBSD, Solaris, Windows


Багатофункціональний, швидкий, захищений поштовий сервер (SMTP/POP3/IMAP) з функціями спільної роботи, календарем, списком завдань та нотатками, який розробляє румунська компанія Gecad Technologies. Працювати з повідомленнями користувачі можуть через поштовий клієнт або за допомогою локалізованого (і навіть симпатичного) веб-інтерфейсу, побудованого із застосуванням технології Ajax, - його можна повністю підігнати під себе. Підтримуються гарячі клавіші, що ще більше посилює відчуття роботи зі звичайним настільним додатком. У настройках доступні: збір пошти із зовнішніх скриньок, автовідповідач, фільтр пошти, встановлення псевдонімів та інше. Користувач також може експортувати/імпортувати контакти у файл формату CSV для перенесення до інших програм. Крім стандартного, пропонується і спрощений для мобільних пристроїв інтерфейс, підтримка ActiveSync для синхронізації повідомлень, контактів та календаря. Як доповнення встановлюється розширення для роботи із загальними папками.

Адміністрація виконується за допомогою командного рядка або через веб-модуль (працює на 9000 порту), зрозумілий навіть новачкові. При цьому тонко делегуються іншим користувачам певні права налаштувань.

Можлива інтеграція з LDAP-сервером (у документації описані OpenLDAP та eDirectory) або Active Directory, для цього слід встановити спеціальні схеми розширення. Реалізовані модулі резервування та відновлення інформації, списки розсилки, підтримка кластера та балансування навантаження, MAPI-інтерфейс, РOP3- та IMAP-проксі. Сервер може обслуговувати кілька доменів із різними настройками. У документації описано як інтегрувати IM-сервіс, побудований на основі Jabber/XMPP. Крім цього, Axigen має розвинену систему звітів із виведенням різноманітних графіків, всього підготовлено близько ста шаблонів. Для захисту інформації можна використовувати TLS/SSL, підтримуються всі популярні механізми аутентифікації: plain, login, cram-md5, digest-md5 тощо. Можлива інтеграція з п'ятнадцятьма рішеннями для боротьби з вірусами (Kaspersky, DrWeb, Symantec, ClamAV та інші) та спамом (включаючи SpamAssassin). Підтримуються технології SPF, DKIM, чорний/сірий/білий списки та фільтрація по IP/країні відправника. Все це підключається буквально одним клацанням мишки з інтерфейсу адміністратора. Можливий обмін даними між Axigen та MS Outlook, для цього необхідно встановити конектор.

Великим плюсом Axigen є можливість роботи сервера на кількох ОС. На сторінці завантаження доступні пакети для Debian, Red Hat Enterprise Linux та CentOS 5/6, SUSE Linux Enterprise 10/11, Fedora 12 та 13, OpenSUSE 11.2 та 11.3, FreeBSD 7.x/8.x, Solaris 10 x86/SPARC та Win2k3/2k8 (x86/x64). Також підготовлені Virtuozzo – контейнери для швидкого розгортання у віртуальних середовищах. Установка дуже проста і проводиться за допомогою GUI-інтерфейсу, в якому потрібно вибрати сервіси, встановити порти і вказати мережні інтерфейси для підключень користувачів і адмінів. При належній вправності весь процес займе не більше 10-15 хвилин. На сайті проекту можна знайти докладну документацію та кілька відеороликів, у яких показаний процес встановлення та адміністрування. Крім цього, доступні демоінтерфейси користувача та адміністратора. Версія Axigen Free Mail Server (Office Edition) надається безкоштовно та дозволяє обслуговувати до ста облікових записів e-mail та п'ять календарів.

CommuniGate Pro

Назва: CommuniGate Pro

Ліцензія: Free/платна

Платформа:*nix, Windows, Mac OS X


Популярна платформа для обміну електронною поштою, IM, VoIP, з функціями календаря та автоматизацією спільної роботи. Наприклад, VoIP забезпечує передачу голосу/відео та забезпечує такі можливості, як конференції, автосекретар (IVR), автоматичний розподіл дзвінків, управління чергами дзвінків, голосова пошта. При цьому CommuniGate підтримує установку на велику кількість ОС та архітектур (загалом близько тридцяти), IPv4 та IPv6, стандартні протоколи SMTP, SIP, IMAP, XMPP, LDAP, RADIUS, XIMSS, CalDAV, WebDAV, MAPI та інші. Прикордонний контролер сесій (Session Border Controller) забезпечує коректну роботу через NAT-пристрої. LDAP-сервер, що входить до складу CGP, може використовуватися й іншими додатками. Можлива синхронізація даних із BlackBerry за допомогою AirSync (ліцензія на кожен пристрій купується окремо). Менеджер розсилок дозволяє автоматизувати розсилку новин із можливістю самостійної підписки користувачем. Розсилка створюється адміністратором, надалі управляється одним із користувачів сервера.

Користувачі можуть підключитися через будь-яку програму-клієнт, яка підтримує ці протоколи, або локалізований веб-інтерфейс. Причому веб-інтерфейс дуже просто налаштувати таким чином, що він набуває вигляду звичайного поштового клієнта (щоб юзвері менше плуталися). Також можливе використання спрощеного інтерфейсу для економії трафіку під час роботи з PDA та доступу за протоколом WAP з мобільних телефонів. Викликати користувача для розмови через VoIP можна одним клацанням із веб-клієнта або адресної книги. Адміністратор в установках встановлює доступні користувачеві функції - сортування та пересилання пошти, автовідповідач, завантаження листів із зовнішніх POP3-ящиків, список контактів, завдань та календар.

Установки дозволяють користувачеві відкрити доступ до своєї скриньки або окремих папок іншим користувачам сервера. Це корисно, коли в організації повинен бути заведений службовий обліковий запис для зв'язку з клієнтами, який використовують кілька людей.

Один сервер може обслуговувати кілька доменів. Вузли кластера здатні обробляти лише певний вид трафіку (наприклад, регіону), для розподілу запитів використовується технологія SIP Farm. Рішення легко масштабується до будь-яких розмірів. До речі, на CommuniGate Pro побудовано мережу IP-телефонії оператора SIPNET.

Можлива автентифікація користувача за допомогою внутрішньої бази даних, Active Directory або зовнішньої програми, у тому числі підтримуються сертифікати клієнта. У налаштуваннях можна вказати IP-адреси, з яких дозволено або заборонено підключення клієнтів. Вся інформація, що зберігається на сервері і передається між клієнтом та сервером, може бути зашифрована за допомогою технологій SSL, TLS, S/MIME та інших.

Відкриті API спрощують інтеграцію із системами білінгу та управління. Підтримка плагінів дозволяє підключати рішення сторонніх виробників для фільтрації спаму та вірусів. В даний час підтримується інтеграція з рішеннями Касперського, Sophos, McAfee, MailShell, Cloudmark.

Реалізовані та стандартні засоби захисту - перевірка зворотної адреси відправника, підтримка DNSBL (RBL), заборона приймання пошти з певних IP-адрес та мереж, перевірка певного рядка в заголовку або тілі листа. Установка в будь-якій ОС нескладна, насправді, необхідно лише розпакувати архів і запустити сервер. Усі налаштування сервера, доменів та облікових записів виконуються за допомогою веб-інтерфейсу (працює на 8010-му порту, після запуску потрібно підключитися до нього протягом десяти хвилин і задати пароль адміністратора). Система прав дозволяє делегувати адміністрування домену іншим користувачам, вказавши ті функції, які їм дійсно необхідні.

В даний час є кілька версій сервера, які відрізняються ліцензіями. Безкоштовно пропонується Community Edition, де активно п'ять акаунтів, за плату пропонуються Corporate Edition і Service Provider з додатковими функціями.

WARNING

Після першого запуску CommuniGate Pro необхідно протягом десяти хвилин під'єднатися до порту 8010 та встановити пароль адміністратора.

Висновок

Розгорнути поштовий сервер за допомогою описаних рішень не так вже й складно, залежно від досвіду адміну та кількості налаштувань на запуск піде від сили півгодини. На якому конкретно рішенні зупинитись, вибирати тобі. Для організації середнього розміру відмінно підійдуть iRedMail, Axigen та Rumble; у тому випадку, коли компанія складається з кількох територіально віддалених офісів, слід придивитися до Axigen, IndiMail та CommuniGate Pro. Останній також забезпечує VoIP.

Почнемо з того, що я маю на увазі під середнім бізнесом. Я не знаю точної класифікації і ніде не дивився, не перевіряв. Мені інтуїтивно здається, що це від 10–15 користувачів до 200–300. Я ж розглядатиму сегмент до 100 користувачівтому що майже весь час працюю виключно в цій ніші. Проблеми та потреби великих компаній мені достовірно невідомі. Хоча не впевнений, що щось буде принципово відрізнятися від 100 людей, думаю підходи будуть ті самі, тільки залізо потужніше. Проблеми розподілу навантажень і кластеризації тут швидше за все ще не стоятимуть.

Є у нас невелика компанія на кількадесят людей. Нам потрібний поштовий сервер. Незважаючи на те, що технології давно зробили крок вперед, надавши масу різноманітних засобів комунікації, електронна пошта все одно щільно стоїть на своїх позиціях і не збирається їх поки що поступатися. При цьому в такому невеликому колективі великих вимог до поштового сервера не висувають. Найчастіше достатньо, щоб пошта просто працювала, без особливих функціональних вишукувань. Буде достатньо або поштового клієнта та протоколу imap, або веб-інтерфейсу. Добре, якщо буде можливість налаштувати автовідповідь, робити спільні папки, єдину адресну книгу, але без цього можна прожити.

Серед усіх можливих варіантів поштового сервісу, я виділяю 3 принципово різні підходи до реалізації необхідного функціоналу:

  1. Сервіси на основі безкоштовних поштових служб гугла, яндексу або мейл.
  2. Свій поштовий сервер на основі безкоштовного програмного забезпечення.
  3. Exchange сервер від Microsoft.

Розберемо кожен із них докладніше.

Безкоштовна пошта від google, yandex та mail.ru

Відразу зроблю пару зауважень. Я не впевнений, що гугла зараз можна зареєструвати безкоштовно корпоративну пошту. Усі, хто реєструвалися раніше, користуються безкоштовно, а для нових користувачів тепер доступні лише платні передплати. Але це не є принциповим і не відноситься безпосередньо до теми статті. Якщо гугл став повністю платним для бізнесу, то просто виключимо його з нашого списку. Yandex і Mail.ru поки що точно безкоштовні. Сам я адміністрував поштові домени в google apps та в Яндексі. З biz.mail.ru не працював, тільки знаю, що там реалізовано щось подібне. Мені якось сама компанія не подобається ще зі старих часів. Хоча зараз вони ніби повернулися обличчям до користувачів, але Аміго досі живий здоровий, тож повернулися ще не зовсім.

Розглянемо достоїнства даних поштових сервісів.

  1. Найголовніша перевага – повноцінна пошта готова одразу після реєстрації. Витрат на покупку заліза та налаштування немає ніяких. Чи достатньо менш просунутого користувача, який за інструкціями на сайті зможе підключити домен і створити поштові скриньки. І поштою вже можна скористатися.
  2. Легко адмініструватита керувати користувачами, веб сервіс надає всі необхідні оснащення для цього. Вони зручні та інтуїтивно (хоч і не завжди) зрозумілі.
  3. Зручнийі звичний web інтерфейс. Все працює швидко, з будь-якого місця, де є інтернет та браузер. Є хороший мобільний додаток.
  4. Широкий функціоналготовий відразу після створення ящика. Різні фільтри, збирачі пошти, непоганий антиспам (у гугла) та багато іншого.

Начебто все, нічого не пропустив. Здавалося б, плюси очевидні та суттєві. Але як робити висновки, розглянемо мінуси.

  1. Ви не керуєте цією поштою. Вона належить не вам, не знаходиться на ваших серверах. Ви не знаєте, що з нею відбувається. Якщо у вас є дуже делікатне та приватне листування, то виникають підозри та сумніви щодо використання популярних поштових служб. Це може здатися параної, але це питання реально турбує користувачів та власників бізнесу, і його не варто скидати з рахунків.
  2. Ви не застраховані від збоїв у системі і ніяк не можете їх запобігти. А збої хоч і не часто, але бувають. Оскільки послуги безкоштовні, ніхто нічого вам гарантувати не буде. І якщо трапиться якийсь форс мажор і дані пропадуть, вам просто скажуть вибачте. Якщо у вас самих не дуже надійна ІТ структура, ймовірність технічних проблем на вашому особистому сервері, можливо, буде вищою. Але ви цим можете керувати і теоретично зможете побудувати систему з рівнем надійності, що задовольняє вас.
  3. Неочевидні способи бекапута відновлення поштових скриньок у таких сервісах. Бувають ситуації, коли з поштової скриньки видаляють усі листи. Припустимо, зберегти їх можна різними способами, просто скачавши, а як потім назад у ящик повернути, зберігши всі дати оригінальними?
  4. Немає можливості аналізувати незрозумілі ситуації. Наприклад, ви надсилаєте листа, а воно не приходить до адресата. Що робити? У випадку з хмарною поштою ви нічого не зробите, тому що у вас немає жодних інструментів для аналізу ситуації. Спробуєте просто надіслати листа з іншої скриньки. Буває до вас не приходить листа, і ви ніяк не можете зрозуміти, чому його немає. А справа може бути банально у неправильно налаштованому фільтрі. Це звичайна ситуація, коли фільтрів багато, плюс якщо ще якісь пересилки налаштовані. Без доступу до логів сервера важко розібратися в ситуації. А якщо є лог поштового сервера, то відразу стає зрозуміло, чому лист не надсилається, або що з ним стало після отримання. Можна, напевно, дізнатися, чи отримав віддалений сервер ваш лист чи ні.
  5. Немає простих способів обмежити доступ до поштових скриньокнаприклад, тільки з локальної мережі офісу. Поштові скриньки публічних сервісів завжди доступні через інтернет. Є можливість вирішити цю проблему в Google Apps через авторизацію в сторонніх сервісах. У яндексі та мейлі я не зустрічав можливості реалізувати такий функціонал.
  6. Потрібно ще розуміти, що безкоштовний сир відомо де буває. До кінця не ясно, як поштові послуги використовують отриману від користувачів інформацію. Добре, якщо для показу їм релевантної реклами. Думаю, що не лише для цього.

Коли я тільки починав працювати приблизно 10 років тому, питання, яку пошту використовувати в організації, не стояло. Усі ставили свої поштові сервери та адмінили їх. Безкоштовні поштові сервіси не надавали для бізнесу жодних інструментів для управління поштою. Коли такі інструменти стали з'являтися, я думав, що незабаром свої поштові сервери нікому не будуть потрібні, тому що в них відпаде сенс. А всі мої муки (не люблю з ними працювати) із поштовими серверами стануть безглуздими.

Мені надалася можливість адмініструвати домени на базі публічних поштових сервісів. Після цього з'явився список вище мінусів. І особисто для мене ці мінуси переважили плюси, і тепер я, як і раніше, налаштовую поштові сервери сам. Зрештою, це зручніше і надійніше, якщо розглядати в сукупності плюси та мінуси використання та адміністрування.

Найбільшим мінусом мені бачиться відсутність повноцінних поштових логів та гарної схеми бекапу. Розбирати проблеми незручно без логів. Швидко і просто відновити віддалений лист у колишнє місце не вдасться, хоча для опенсорсних поштових серверів це проста справа.

Поштовий сервер на базі безкоштовного ПЗ

Розглянемо переваги та недоліки власного поштового сервера на базі безкоштовного програмного забезпечення. В принципі, сюди можна віднести і деякі платні, наприклад Kerio Mail Server, який теж часто використовують. Думаю, його можна сюди віднести, оскільки функціонал він забезпечує схожий. Я розглядаю всі поштові сервери разом, не виділяючи окремих представників. Хоча у лінуксі, крім postfix та exim, особисто я не зустрічав нічого у продакшені. Сам завжди використовую postfix, тому що звик до нього і знаю його непогано. Розглянемо уважно переваги таких серверів.

  1. Ви повністю контролюєте всю інформацію, яка надходить поштою та зберігається на вашому сервері. Ви можете обмежувати доступ до пошти різними технічними засобами. Можете централізовано налаштовувати правила видалення, наприклад, приватної інформації у листах, за різними ознаками, які можете встановити.
  2. Рівень доступності поштового сервісу залежить лише від вас. При належному підході, ви можете забезпечити надійність, що влаштовує васроботи системи.
  3. Гнучка система бекапу. Коштів на її організації маса, зокрема безкоштовних. Все залежить тільки від ваших потреб, навичок та можливостей. Ви можете зберігати різні зрізи за датами, ящиками, доменами, організувати будь-яку відповідну схему.
  4. Практично нічим не обмежений функціонал. У розумних межах, звичайно:) Ви можете створювати поштові скриньки з можливістю лише локального листування, можете централізовано керувати прийомом та надсиланням пошти, вести свої білі та чорні списки. Ви можете настроювати різні обмеження щодо ящиків та доменів. Можете без проблем централізовано керувати дублюванням пошти потрібних скриньок, робити всілякі пересилки та багато іншого.
  5. Усі засоби моніторингу роботи сервера у ваших руках. Ви зможете розібратися з будь-якою незрозумілою ситуацієюмаючи на руках логі поштового сервера. Ця служба добре логується. У мене практично ніколи не виникало проблем, коли не було зрозуміло, куди пропав лист. Найчастіше знаходяться сліди і можна однозначно сказати, що сталося з листом.
  1. Необхідно купувати чи орендувати обладнанняорганізації свого поштового сервера. У випадку з сервером на лінукс вимоги до продуктивності будуть не великі. Мені зазвичай вистачає віртуалки на 4 ядра та 4 гб оперативної пам'яті. Набагато важливіша дискова підсистема. Тут чим швидше диски, тим краще. Не варто забувати про бекап. Для нього також потрібні ресурси заліза.
  2. Налаштування повноцінного багатофункціонального поштового сервера потребує як мінімум середніх знань у системному адмініструванні linux. Тобто, просто адмін-енікей тут не підійде. Потрібен спеціаліст з досвідом. У нього має бути пристойна зарплатня. Якщо такого адміна немає в штаті, я рекомендую найняти когось на разову роботу з налаштування. Найчастіше після налаштування, особливої ​​роботи з підтримки сервера не потрібно, якщо не змінюватимете функціонал. Досить просто стежити за вільним місцем на дисках та керувати ящиками через web-панель.
  3. Зручність роботи через web-інтерфейсбуде нижчою, ніж у безкоштовних поштових службах. Як не крути, але той самий gmail реалізований дуже зручно. Швидкий пошук, фільтри, сортування, мітки і т.д. Це реально зручно. Я дуже звик і не можу користуватися чимось іншим.

Такі мінуси свого поштового сервісу бачаться мені. Найсуттєвіший для мене це останній. Сам звик працювати із поштою через web. Поштовими клієнтами не люблю користуватися, хоч доводиться. Web інтерфейси до безкоштовних поштових серверів за зручністю та швидкодією сильно не дотягують до gmail або яндекс, порівнювати безглуздо. Проте, вважаю, що для середньої організації це найбільш оптимальний варіант.

Плюси та мінуси Microsoft Exchange Server

Я не маю великого досвіду адміністрування exchange. Я його колись давно тестував, коли вирішував, з якими поштовими серверами працюватиму. Встановлював, вивчав функціонал. Потім налаштував поштовий сервер для організації. Вони хотіли саме обмін. Проблем не виникло, швидко налаштував численні гайди в інтернеті. Порог входу в налаштування поштового сервера Exchange дуже низький. З базовим функціоналом може впоратись навіть енікей.

Для середніх організацій реально корисним та важко замінним функціоналом вважаю загальні календарі. І звичайно ж зручність інтеграції з AD, якщо вона є. А найчастіше AD є, тому що я не уявляю собі адміністрування мережі більше ніж на 20-30 осіб без Active Directory. Вважаю, що тут безглуздо заощаджувати і треба купувати Microsoft Server.

Розглянемо тепер плюси та мінуси Microsoft Exchange Server. Попереджаю про всяк випадок ще раз. Розповідаю лише своє бачення, досвіду роботи з сервером мало, тому хотів би сам у коментарях отримати зауваження щодо нього, щоб мати більш адекватну оцінку цієї системи. Плюси Exchange:

  1. Великий функціоналпри відносній простоті налаштування. Розгорнути сервер із базовим функціоналом за силою будь-якому адміну. Причому цей базовий функціонал може бути більшим, ніж у будь-якої збірки під лінуксом.
  2. Інтеграція з Active Directory. Ви створюєте новий обліковий запис користувача та поштову скриньку йому одразу ж готовий. Якщо у користувача Microsoft Outlook не потрібні спеціальні настройки. Підключення до сервера налаштовується у кілька кліків мишкою.
  3. Зручні засоби адмініструванняу вигляді готового оснащення Windows Server. Тут все зазвичай для рішень від Microsoft.

Мінуси Exchange Server такі ж характерні, як і плюси для більшості продуктів від Microsoft:

  1. Ціна, ціна та ще раз ціна. Microsoft Exchange Server коштує дорого. Потрібно рахувати і прикидати, чи виправдано його купувати. Для використання всього закладеного функціоналу, необхідно буде на кожне робоче місце придбати редакцію Microsoft Office з аутлуком у комплекті. Це ще додаткові витрати.
  2. Для хорошої продуктивності потрібно значно сильніше залізо, в порівнянні з серверами на лінукс. А для підтримки великих поштових скриньок, наприклад, на 50 гігабайт, знадобиться дуже потужне залізо. Хоча такі ящики для того ж dovecot не становлять особливих проблем. У exchange ви швидше за все використовуватимете квоти для обмеження максимального розміру поштової скриньки.
  3. Для бекапу швидше за все доведеться так само купувати пристойну потужність залізо і платний софт. Тут я тільки припускаю, реально не знаю, що потрібно для зручного бекапу exchange. Знаю платний софт від популярних вендорів. Можливо, є щось безкоштовне.

Висновок по Exchange Server у мене такий - він багато в чому добре, крім ціни. Якби він був безкоштовний, я, швидше за все, користувався б саме ним. З цілком об'єктивних причин це неможливо. Гарний та зручний софт сам по собі не з'являється. Його потрібно створити, а на це витратити кошти, які захочеться повернути із прибутком.

На сьогоднішній день, з урахуванням вартості Microsoft Exchange Server та Microsoft Office, я не використовую ці продукти Microsoft. Мало хто погоджується викласти необхідну суму для поштового сервера. Мені хотілося б подивитися на Exchange ближче в реальних умовах хоча б людина на 60-80, щоб оцінити об'єктивніше цей сервер. Але поки що такої можливості не представилося.

Висновок

Підіб'ю підсумок своїм міркуванням про поштовий сервер для невеликої середньої організації. Хоча висновок, гадаю, вже й так зрозумілий. Сам я віддаю перевагу другому описаному мною варіанту — поштовому серверу на базі безкоштовного ПЗ на linux. Але інші два варіанти я не став би скидати з рахунків. Безкоштовна пошта від публічних сервісів буде зручна для зовсім невеликого колективу — на 10-15 осіб. Містити свій сервер для такої чисельності немає жодного сенсу.

Exchange Server я б порекомендував використовувати, якщо є і не шкода витратити на його придбання. Продукт однозначно зручний, функціональний та простий у налаштуванні та адмініструванні. Говорячи простий, треба розуміти, що це умовно. Зміни можуть бути дуже складними, але у разі я розглядаю початковий рівень.

Онлайн курс "DevOps практики та інструменти"

Якщо у вас є бажання навчитися будувати та підтримувати високодоступні та надійні системи, навчитися безперервної поставки ПЗ, моніторингу та логування web додатків, рекомендую познайомитись з онлайн-курсом «DevOps практики та інструменти»в OTUS. Курс не для новачків, для вступу потрібні базові знання з мереж та встановлення Linux на віртуалку. Навчання триває 5 місяців, після чого успішні випускники курсу матимуть змогу пройти співбесіди у партнерів. Перевірте себе на вступному тесті і дивіться програму детальніше.
2022 wisemotors.ru. Як це працює. Залізо. Майнінг. Криптовалюта.