Электронное письмо

Запуск собственного производственного почтового сервера

Запуск собственного производственного почтового сервера

Электронная почта - это сложно.

Вы должны знать это заранее. Это не для слабонервных. Повернись и не оглядывайся, и все такое.

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

Зачем запускать собственный почтовый сервер?

Конфиденциальность - главная забота. Google сканирует вашу электронную почту, чтобы показать соответствующую рекламу. Несмотря на то, что это делается автоматически и, предположительно, никто этого не видит, это все равно не устраивает некоторых. Microsoft и другие утверждают, что не делают этого, но утечки Эдварда Сноудена о ссылках АНБ на большинство основных поставщиков электронной почты, включая Google и Microsoft, дают понять, что ваша электронная почта, отправленная одним из этих поставщиков, будет просканирована.

Стоит отметить, что конфиденциальность в электронной почте - непростая задача. Если вы отправите электронное письмо кому-то, использующему почтовые серверы Google или Microsoft, ваше общение с этим человеком будет сканироваться и анализироваться точно так же. Конфиденциальность, по крайней мере, в той степени, в которой это возможно в электронной почте без использования шифрования PGP, гарантируется лишь в некоторой степени, если вы общаетесь с кем-то, кто либо использует тот же сервер, либо использует сервер с аналогичным уровнем конфиденциальности данных.

Стоимость часто также вызывает беспокойство, хотя провайдеры обычно предлагают почтовые ящики от менее 10 долларов США в месяц. Это может показаться дорогим по сравнению со стоимостью небольшого виртуального сервера, особенно если у вас много пользователей, но стоит учитывать время администрирования при настройке и обслуживании, а также стоимость любого задействованного коммерческого программного обеспечения.

Возможные препятствия

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

Черные списки - это одновременно и благословение, и проклятие для почтовых администраторов. Проверяя входящую почту по ним, вы можете уменьшить количество спама. Однако вы также должны быть осторожны, чтобы не попасть в один из них из-за действий ваших пользователей. Только почтовый сервер вряд ли столкнется с этой проблемой, если у вас нет скомпрометированной учетной записи или мошеннического пользователя, но если вы размещаете веб-хостинг на том же сервере, вы должны быть абсолютно уверены, что все веб-скрипты поддерживаются в актуальном состоянии. Например, сервер, на котором размещены сайты WordPress, будет плохим выбором для размещения электронной почты, если вы не заботитесь о том, чтобы ваши сайты были обновленными и безопасными.

Стоит ли запускать собственный почтовый сервер?

Если вам неудобно запускать собственный сервер, вы не знаете, как исправить проблемы с почтовым сервером, и не можете терпеть проблемы с приемом и доставкой, запуск собственного почтового сервера не для вас. В этом случае я бы порекомендовал ознакомиться с предложениями от Google, Microsoft или одного из многих более мелких провайдеров.

Стоит отметить, что у вас все еще могут возникать периодические проблемы с надежностью даже с небольшими провайдерами. Присутствие Google и Microsoft на этом рынке сильное, и они оба стремятся к успеху. Другие провайдеры должны постоянно адаптироваться к стандартам, которые они используют и обеспечивают соблюдение.

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

Вариант 1. Используйте коммерческое программное обеспечение, такое как cPanel

cPanel - это система платформы веб-хостинга, которая устанавливается на RedHat Enterprise Linux или CentOS и перенастраивает систему для предоставления полного набора услуг, включая электронную почту. cPanel использует агент передачи почты Exim (MTA) и имеет очень продвинутый механизм настройки и систему обнаружения спама через SpamAssassin.

Количество опций, доступных для настройки через простой в использовании графический интерфейс, велико и может быть огромным. Однако конфигурация по умолчанию очень функциональна и будет работать для большинства пользователей прямо из коробки. Пользователям предлагается предварительно подготовленная конфигурация трех систем веб-почты - Horde, Squirrelmail и RoundCube. Также включена отличная поддержка протоколов POP3, IMAP и SMTP, мобильная поддержка, календарь и совместное использование контактов на устройствах iOS и даже полнотекстовый поиск в почтовом ящике.

Лицензии на виртуальные выделенные серверы стоят от 10 до 20 долларов США в месяц, в зависимости от поставщика лицензии. Он может бесплатно поставляться в комплекте с вашим сервером. Вы также получите поддержку как от поставщика лицензий вашего центра обработки данных, так и, в крайнем случае, для решения более сложных проблем, от cPanel.

Вариант 2 - Webmin / Virtualmin

Webmin предоставляет простое в установке и настройке решение для веб-хостинга и хостинга электронной почты с помощью подключаемого модуля с двойной лицензией под названием Virtualmin. Несмотря на то, что он похож по объему на cPanel, в нем не так много доработки пользовательского интерфейса. Тем не менее, с простой конфигурацией через веб-интерфейс, он полностью пригоден для использования и обеспечивает значительный ярлык для прямой производственной электронной почты.

Webmin / Virtualmin нацелены на более продвинутую аудиторию. Хотя новичок, безусловно, может установить Webmin с помощью предоставленного простого сценария установки, для такой системы, как cPanel, требуется дополнительная командная строка и практическая настройка. Webmin предоставляет гораздо больше возможностей настройки, чем cPanel, но эта гибкость обычно обеспечивается с помощью команд SSH и редактирования файлов конфигурации, а не через графический интерфейс.

Webmin имеет открытый исходный код и может быть установлен в самых разных системах Linux, включая RedHat Enterprise Linux, CentOS, Debian, Ubuntu и Arch. Он также имеет дополнительную коммерческую лицензию и поддержку.

Вариант 3 - Прокатка самостоятельно

cPanel и Webmin предоставляют отличные конфигурации по умолчанию, но эти системы устойчивы к экстремальной настройке. Webmin переносит это лучше, чем cPanel, но с любым решением лучше использовать рабочий процесс и методы, описанные в документации. Пользовательская интеграция с другими системами может нарушить работу cPanel или Webmin.

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

Этот вариант требует самой предварительной работы и знаний. Создание собственного почтового сервера с нуля также требует дополнительного обслуживания, чтобы обновления системы не нарушали ваш рабочий процесс и систему управления. Тем не менее, вы получите действительно вашу собственную систему, настроенную именно так, как вам нужно.

Заключение

Если вы планируете запустить собственный почтовый сервер, я настоятельно рекомендую взвесить все за и против, прежде чем приступить к проекту. Это большая работа, как на начальном этапе, так и на постоянной основе, но преимущества конфиденциальности, безопасности и настройки трудно превзойти.

Битва за Веснот 1.13.6 Выпущена разработка
Битва за Веснот 1.13.6, выпущенная в прошлом месяце, является шестой разработкой в ​​1.13.x и содержит ряд улучшений, в первую очередь пользовательско...
Как установить League Of Legends на Ubuntu 14.04
Если вы поклонник League of Legends, то это возможность для вас протестировать League of Legends. Обратите внимание, что LOL поддерживается в PlayOnLi...
Установите последнюю версию игры OpenRA Strategy в Ubuntu Linux
OpenRA - это игровой движок Libre / Free Real Time Strategy, воссоздающий ранние игры Westwood, такие как классическая Command & Conquer: Red Alert. Р...