Чому не варто запускати власний поштовий сервер
Розміщення серверів в надійних дата-центрах Європи. Відкрийте хмарний VPS / VDS сервер на швидких SSD за 1 хвилину!
Кращий хостинг:
- захистить дані від несанкціонованого доступу в охоронюваному європейському ЦОДі
- прийме оплату хоч в bitcoin.
- дозволить поставити свій дистрибутив
- захист від DDos-атак
- безкоштовний backup
- Uptime 99,9999%
- ЦОД - TIER III
- провайдер - TIER I
Підтримаємо російською мовою 24/7/365 Працюємо з юрособами і фізособами. Вам прямо зараз потрібно 24 ядра і 72 Gb RAM. Будь ласка!
Наші вигідні тарифи доведуть, що дешевий хостинг ви ще не знали!
Хвилинна справа: виберіть конфігурацію, оплатіть і CMS на VPS готова.
Money Back - 30 днів!
Банківськими картами, електронною валютою, через термінали Qiwi, Webmoney, PayPal, Новоплат і ін.
Задайте питання в службу підтримки 24/7/365
Знайдіть відповіді в нашій базі і познайомтеся з рекомендаціями
Пропозиція від 8host.com
Запускаючи сайт або веб-додаток, користувачі, як правило, налаштовують і поштовий сервер для обробки вхідної та вихідної пошти. Однак найчастіше наявність власного поштового сервера є серйозною уразливістю для проекту відповідно до цілого ряду причин. В цілому, настройка і підтримка поштового сервера - складна і трудомістка задача, що забирає багато часу.
Даний посібник охоплює безліч причин, здатних утримати вас від використання поштового сервера, а також допоможе підібрати альтернативні варіанти.
Складнощі поштових серверів
Звичайний поштовий сервер складається з безлічі програмних компонентів, кожен з яких виконує певну функцію. Кожен компонент повинен не тільки мати тонке налаштування, а й взаємодіяти з іншими компонентами, щоб забезпечити повну функціональність поштового сервера. Через велику кількість «рухомих» компонентів поштові сервери досить складно встановити.
Компоненти, необхідні кожному веб-сервера:
- Агент пересилання повідомлень (mail transfer agent, MTA);
- Агент доставки повідомлень (mail delivery agent, MDA);
- Сервер IMAP і / або POP3.
Крім основних компонентів рекомендується також використовувати:
Деякі пакети програмного забезпечення включають в себе функціональні можливості кількох компонентів відразу. Крім програмних компонентів, поштових серверів необхідні доменне ім'я, відповідні записи DNS і сертифікат SSL.
Розглянемо необхідні компоненти більш докладно.
Агент пересилання повідомлень
Агент пересилання повідомлень (або MTA), що обробляє трафік протоколу SMTP (Simple Mail Transfer Protocol), відповідає за:
- відправку повідомлень користувачів на зовнішній MTA (тобто на інший поштовий сервер);
- отримання повідомлень від зовнішнього MTA.
Приклади програм MTA: Postfix, Exim, Sendmail.
Агент доставки повідомлень
Агент доставки повідомлень (або MDA), який іноді називають локальним агентом доставки (Local Delivery Agent, або LDA), витягує повідомлення з MTA і поміщає їх в поштову скриньку відповідного користувача.
Існує величезна безліч форматів поштової скриньки (наприклад, mbox і Maildir). Кожен MDA підтримує певний формат поштової скриньки. Формат поштової скриньки визначає спосіб зберігання повідомлень на поштовому сервері, що, в свою чергу, впливає на використання диска і швидкість доступу до поштової скриньки.
Приклади програм MDA: Postfix і Dovecot.
Сервери IMAP і / або POP3
IMAP і POP3 - це протоколи, використовувані поштовими клієнтами, тобто, будь-яке програмне забезпечення для читання і витягання повідомлень. Кожен протокол має свої складності; в даній статті розглянуті деякі їх ключові відмінності.
IMAP - більш складний протокол, що дозволяє, крім іншого, підтримувати кілька клієнтів для підключення до індивідуального поштової скриньки одночасно. Електронні листи копіюються на клієнти, а оригінал залишається на поштовому сервері.
Простіший протокол POP3 переміщує повідомлення електронної пошти на комп'ютер поштового клієнта (як правило, за замовчуванням це локальний комп'ютер користувача).
Приклади серверів IMAP і POP3: Courier, Dovecot, Zimbra.
Спам-фільтри
Популярним фільтром з відкритим вихідним кодом є SpamAssassin.
антивіруси
Антивіруси використовуються для виявлення вірусів, троянів, шкідливих програм та інших загроз у вхідної та вихідної пошти. ClamAV є популярним антивірусом з відкритим вихідним кодом.
Приклади: Roundcube and Citadel.
Підтримка поштового сервера
Ознайомившись з серверними компонентами електронної пошти, які потрібно встановити і налаштувати, розглянемо наступне питання: чому підтримка поштового сервера може стати занадто трудомісткою і вимагати більших витрат часу? Є рутинні завдання технічного обслуговування: оновлення правил антивіруса і спам-фільтра, підтримка всіх компонентів в актуальному стані і т.п .; але крім цього є безліч інших моментів.
чорні списки
Усунення несправностей
Хоча більшість людей користується електронною поштою кожен день, далеко не кожен з них зможе усунути неполадки в цій складній системі. Наприклад, що робити, якщо надіслані повідомлення не були прийняті одержувачем? Проблема може виникнути через неправильну настройки одного з багатьох компонентів поштового сервера (наприклад, через погано налаштованого спам фільтра вихідних повідомлень, або зовнішніх факторів, як чорні списки).
Поштовий сервіс - проста альтернатива
Замість повноцінного поштового сервера завжди можна використовувати поштовий сервіс, який не тільки здатний задовольнити всі потреби, а й дозволить відправляти і отримувати електронну пошту на власний домен. Ось деякі альтернативні варіанти поштових сервісів:
Звичайно, це далеко не повний список поштових сервісів. Кожен такий сервіс (тільки і не внесені в список) має певні переваги.
висновок
Якщо ви все ж віддасте перевагу створити власний поштовий сервер, одне з наведених нижче посібників може стати корисним: