зачем нужен почтовый сервер

Что такое почтовый сервер

3 октября 2017 Опубликовано в разделах: Азбука терминов. 12304

Сервер электронной почты выступает в роли настоящего, привычного нам почтового отделения, обрабатывая байты, как бумажные послания в конвертах.

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


Что такое протокол почтового сервера

Оказывается, для бесперебойного и синхронного функционирования, все почтовые сервера в мире подчиняются трем основным протоколам работы,

Отправка почты SMTP Simple Mail Transfer Protocol

За отправку почты всегда отвечает протокол под название SMTP, первая версия которого была описана ещё в стандартах 1982 года. В 2008 был обновлен до версии ESMTP с расширенным функционалом. Классический порт доступа протокола: 25 TCP, в случае использования SSL оболочки порт меняется на 465 TCP.

Типичным примером работы SMTP протокола является следующая последовательность действий:

Получение и хранение почты POP3 Post Office Protocol 3

Рассмотрим шаблонный сеанс работы с POP3-сервером:

Расширенная работа с почтой IMAP Internet Message Access Protocol

Более сложный, комплексный и современный протокол работы с удалённым сервером почты. Появился в 1986 году, и существенно увеличился в объемах последнего издания 2003 года. Главное отличие от POP3 связи в том, что работа ведётся без пересылок всего содержания, вы находитесь прямо на сервере и редактируете информацию непосредственно там. Минусом протокола является невозможность работы с почтой при потере соединения с интернетом. Некоторые специалисты считают, что IMAP стал бы монополистом почтовых протоколов, если бы не его посредственная реализация функции отправки писем. Основной порт подключения: 143 TCP или 993 TCP при подключении через шифрованный SSL канал.

Сервер IMAP может находиться в четырёх состояниях

Собственный почтовый сервер

Рядовому пользователю достаточно почтовых сервисов Google, Яндекса и т. д. Но гораздо сложнее приходится администраторам порталов и фирм, для которых необходимо поднимать программное обеспечение почтовых пересылок. Ни одна компания не захочет получать заказы от клиентов под чужим доменным именем, а значит, приходит время создания собственного почтового узла. Вариантов тут несколько

Готовые решения

Яндекс и MAIL.ru предоставляют бесплатно услуги почтового провайдера для вашего домена. Это значит, что вы получаете почту по адресу mail@yourdomain.ru, точно так же было, если бы вы вручную создавали собственный почтовый сервер. Но заботы по обработке корреспонденции компания берёт на себя, предоставляя удобный веб-интерфейс и отдельные адреса для сотрудников.

Ещё одним плюсом является то, что адреса серверов корпоративных почтовых серверов всегда в доверии клиентов, а значит гораздо меньше шансов попасть в спам.

Самостоятельная настройка вручную

Это — сложный путь. Настраивать такой сервер самому долго. И обратиться в специальную компанию будет проще, а то и дешевле.

Для Windows Server классическим считается Microsoft Exchange Server. Полностью интегрируется в среду Windows, совместим по всем протоколам, быстродействующий и легкий в настройке

Профессионально владеем таргетированной рекламой в социальных сетях и инструментами для запуска успешной кампании:

– Умеем привлекать подписчиков.
– Выгодно продаем товары и услуги.

Источник

Решаем, нужен ли вам личный почтовый сервер

Большинство из нас бесит то, что владелец сервера читает нашу почту. Конечно, делают это алгоритмы, а не живые люди, но от этого не легче: мутная контекстная реклама, собранная из обрывков фраз, недостаточная безопасность, да и просто осознание того, что твою переписку может просматривать условный товарищ майор — бесят. Кого-то бесят в большей, кого-то в меньшей степени.

У многих IT-специалистов существует запрос, который публичный почтовый сервис удовлетворить не способен. Вот только не все отдают себе отчет, чего им это будет стоить. Так что давайте разберемся, на самом ли деле вам нужен почтовый сервер или стоит приложить свою энергию в каком-то более перспективном направлении.

Я не хочу, чтобы мою почту читали

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

Вариант первый — это использовать внекорпоративные почтовые сервисы, которые были созданы, фактически, вашими же единомышленниками.

Самый яркий и популярный пример из числа независимых почтовых сервисов — ProtonMail. Этот сервис создан специально для людей, с повышенным градусом паранойи. Никаких «сохранить пароль» или «запомнить меня на этом устройстве» при включенном двухфакторе. Каждый раз логинимся руками, каждый раз вводим авторизационный код, который приходит на телефон. Сервис хорошо работает по системе «email over Tor», то есть в отличие от прочих сервисов, дружит с «луковкой». Но из-за повышенного градуса той самой паранойи, ProtonMail не слишком хорошо работает с SMTP и имеет ряд других болезней, свойственных андерграудным проектам. Например, администрация ProtonMail официально признавала проблемы с регистрацией на некоторых популярных сайтах и сервисах с их адресов.

Кроме ProtonMail существует еще масса сервисов — этот просто наиболее известный и был приведен в качестве примера. Стоит помнить, что чем меньше почтовый сервис — тем больше к нему недоверия со стороны остальной сети.

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

Если переход на другой почтовый сервис или полумеры в виде игр с настройками приватности вас не устраивают, то да — вам нужен свой почтовый сервер.

Мне нужна «красивая» почта

Избавиться от «gmail», «yandex» или другого индекса в адресе электронной почты — мечта многих специалистов, особенно, если вы фрилансер. Временами бывает неловко при обмене электронной почтой по работе давать свои адрес вида «yabestpazrab@gmail.com» в ответ на «manager@companyname.com». У многих возникает ощущение, что они не специалисты, а самозванцы. Вон, даже настоящей рабочей почты нет.

Читайте также:  Во что переходит всд

И в этой истории личный почтовый сервер тоже — последний аргумент, потому что крупные почтовые сервисы позволяют поднять внутри себя почтовый домен, был бы настоящий адрес во владении. Например, тот же Gmail с радостью и за отдельную плату трансформирует ваш ящик из gmail.com в domainname.com, а работу вы продолжите в уже привычном интерфейсе Gmail. И никакого поднятия собственного сервера, администрирования, проблем с доходимостью писем и всего того, что сулит приватный почтовик. Только заведи учетную запись G Suite, купи домен и настрой все так, как написано в официальном мануале.

Если использование продуктов корпораций и сканирование содержания писем вас не устраивает, то да — вам нужен свой почтовый сервер.

Мне. Нужен. Свой. Почтовый. Сервер.

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

В первую очередь, чтобы поднять свой почтовый сервер нам понадобятся три составляющие:

Проблема в том, что большинство из нас почерпнуло базовые знания о поднятии собственного почтового сервера еще в конце 90-х и начале 00-х, то есть, по меркам IT-индустрии, еще в дремучей древности. Да 20 лет — это почти вечность назад!

Чтобы вы понимали, насколько это было давно. В 2000 году релизнули первую версию Symbian, AMD представила революционный Athlon с частотой 1 GHz, вышла в свет Windows 2000, а на прилавках появилась PlayStation 2. В тот же год начал лопаться пузырь доткомов, а Bon Jovi выпустил сингл «It’s My Life».

И вот примерно из той эпохи и произрастают представления о почтовых серверах тех, кто толком с ними никогда не имел дела. На самом деле сейчас все намного проще.

Первый шаг по поднятию почтового сервера — поиск подходящего вам доменного имени, на которое мы повесим все хозяйство. Где покупать домены — дело ваше. Можно за границей, можно у reg.ru или другого крупного местного продавца, тут дело исключительно вкуса.

Второй шаг — это покупка сервера под ваши нужды. Ну тут мы скромно порекомендуем наши VPS — отличное решение для такой легковесной вещи, как почтовый сервер. И на машине сразу будет готов выбранный Linux-дистрибутив.

Третий шаг может быть двух типов. Простой и сложный.

Простой вариант выглядит как покупка VPS с Ubuntu и команда в консоли:

В процессе установки указываем в качестве интернет-сайта ваш личный домен, а в параметре mydestination указываем

Уходим на ребут и все! Вы невероятны и с собственным почтовым сервером!

Есть вариант посложнее для тех, кто предпочитает все контролировать.

Вместо почти стандартного уже Postfix, разработка которого началась еще в 1998 году, вы можете выбрать любой другой сервер, например Qmail, Exim, Citadel, Zimbra, или даже платный MailerQ. В поиске чаще всего упоминаются именно эти ребята.

Например, Exim — родом из кабинетов Кембриджского Университета, распространяется свободно по лицензии GNU, а разработка ведется еще с 90-х годов. Из приятного: по этому серверу есть вся возможная документация, так как ваялось это, очевидно, не на коленке. Имеет достаточно широкий набор готовых конфигураций под Unix-системы, в том числе под не слишком известные и местами специфические дистрибутивы.

Настолько же «древним мастодонтом» является и Qmail, первая версия которого вышла почти 25 лет назад, в декабре 1995 года. Он прост, быстр, надежен как швейцарские часы и является одним из самых популярных SMTP-серверов в интернете.

Вообще не удивительно, что наиболее популярные решения для Linux берут свое начало еще в 90-х годах, когда интернет и unix-системы активно развивались. Привычных публичных сервисов электронной почты тогда еще толком и не существовало, либо они были настолько дырявыми и опасными, что проще было поднять собственный сервер.

Также внимательный администратор озаботится настройкой анти-спам защиты. По этому запросу поисковик может посоветовать вам SpamAssassin, который упоминается в ряде материалов по теме за последние 5 лет, в том числе в одной из наших статей. Этот проект стагнировал с 2015 по 2018 годы, так что захотите ли вы им пользоваться сейчас — вопрос открытый. Последнее обновление SpamAssassin вышло в январе этого года и в целом, патчи он получает +\- раз в год. Но SpamAssassin’у есть масса альтернатив, тот же rspamd. Вообще, о ручной настройке почтового сервера мы писали еще в 2017 году, почитайте, там разложены основные моменты, с которыми вам придется иметь дело. Само собой, еще большую ценность представляют комментарии к ней, как это обычно бывает на Хабре.

Так нужен ли почтовый сервер или нет

Собственно, идея проста: персональный почтовый сервер в 2020 году — это сравнительно просто, если не углубляться в конфигурацию, и сравнительно доступно.

Личный почтовый сервер требует денежных вливаний, в первую очередь — на доменное имя и, собственно, само оборудование. И если VPS можно купить за сравнительно небольшую плату, плюс «крутить» на нем что-нибудь еще кроме почты, то стоимость аренды домена в год колеблется от нескольких сотен рублей и до бесконечности.

Если вы — малый бизнес и сам себе гендиректор, инженер и сисадмин, то стоит все же посмотреть на готовые решения типа G Suite от Google или другой крупной компании, предоставляющей похожие услуги.

В 100% случаев свой почтовый сервер — это поле для экспериментов и получение навыков настройки и администрирования, ну и, конечно же, средство для борьбы со слежкой или собственной паранойей на эту же тему. Что в современных реалиях почти одно и тоже и не осуждается.

Читайте также:  чему учит произведение огнеопасный груз

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

Источник

Почтовый сервер

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

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

Сервис электронной почты появился задолго до того, как возник сам интернет, по крайней мере, в том виде, как мы используем его сегодня. Термин email (electronic mail) был введен еще в 60-е годы, однако стал широко использоваться в форме, близкой к сегодняшней, только с конца 70-х годов прошлого века.

Протоколы email-систем

Для электронной почты используются три основных протокола:

IMAP (Internet Mail Access Protocol) (англ. протокол доступа к почте интернет) используется при получении электронных писем. Он сохраняет письма на почтовом сервере получателя и, не загружая их на компьютер пользователя, обеспечивает их просмотр через интерфейс электронной почты. Это помогает экономить место в памяти компьютера пользователя, однако на почтовый сервер это налагает высокие требования к объему СХД.

POP (Post Office Protocol) также используется для входящих писем. Основное различие этих двух протоколов в том, что РОР загружает все тело письма в компьютер пользователя и удаляет письмо с почтового сервера после того, как пользователь открыл его в интерфейсе электронной почты. Для сервера это экономит объем СХД, однако пользователь должен регулярно следить за объемом своей почты и удалять «мусор». Впрочем, не вредно то же делать и в случае с почтовым сервером IMAP. Текущей версией этого протокола является POP3.

SMTP (Simple Mail Transfer Protocol) (англ. простой протокол передачи почты) используется для передачи электронных писем на почтовый сервер отправителя и затем на почтовый сервер получателя, где начинают работать протоколы РОР3 и / или IMAP.

Почтовый сервер

Почтовый сервер – это программное приложение, которое получает входящие электронные письма от местных пользователей (т. е. находящихся в том же домене), что и получатель, а также от удаленных пользователей (т. е. находящихся в другом домене), и посылает исходящие письма. Термин «местный» применительно к домену электронной почты не должен вводить в заблуждение. Например, пользователи почтового сервиса Google Mail могут находиться на разных континентах, но использовать один и тот же домен gmail.com, и поэтому относительно друг друга они – «местные» (local).

Физический (или виртуальный) компьютер, на котором установлено это программное приложение, также может называться почтовым сервером. На рисунке ниже показано именно такое значение термина «почтовый сервер» (mail server).

Работа почтового сервера (источник: interserver.net)

На рисунке показаны два вида почтового сервера. Те, которые используются для исходящей почты, называются MTA (Mail Transfer Agents). Серверы, предназначенные для входящих сообщений с использованием протоколов POP3/IMAP, называются MDA (Mail Delivery Agents).

Сервер DNS (Domain Name System) обеспечивает работу системы доменных имен. Он преобразует IP-адреса в доменные имена и наоборот. DNS используется, чтобы обнаруживать почтовый сервер другой стороны. По доменному имени сервера назначения сервер DNS определяет его IP-адрес и отправляет почту на указанный электронный ящик.

Эти серверы работают следующим образом:

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

Webmail

Webmail – это email-аккаунт, доступный через веб-браузер службы электронной почты. Как правило, это бесплатные и доступные почтовые сервисы на сайтах популярных интернет-провайдеров, таких как Hotmail, Gmail, Yahoo, Яндекс, mail.ru и др. При этом программа-клиент на компьютере пользователя не устанавливается.

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

Некоторые провайдеры Webmail, например Google Mail, предоставляют возможность кастомизации адреса электронной почты так, чтобы он был неотличим от корпоративной (например, username@company.com, либо username@userfamilyname.com). Однако такой адрес электронной почты на DNS-сервере привязан к почтовому серверу Google Mail. Обычно такая услуга предоставляется за плату.

Cloud Mail

Многие облачные сервис-провайдеры предоставляют также услугу SaaS Cloud Exchange – облачный хостинг корпоративной электронной почты. Например, он может быть на базе Microsoft Exchange Server. Хостинг Exchange не требует никаких затрат на развертывание, обслуживание и администрирование. Все лицензии Microsoft обычно уже включены в стоимость. Облачный сервис MS Exchange обеспечивает полную поддержку Outlook, онлайн-доступ через браузер ПК и мобильных устройств, включая почту, календари, контакты, адресные книги, задачи и общие папки.

Как Webmail, так и Cloud Mail обычно предоставляют услугу автоматического сканирования входящих и исходящих писем на наличие вирусов и вредоносных программ, а также фильтрации спама. Кроме того, многие провайдеры, например Google Mail, также осуществляют категоризацию полезных почтовых рассылок, автоматически раскладывая их по папкам, например «Соцсети», «Промоакции» и пр. Это экономит время пользователя, в этом случае он получает в свой почтовый ящик только сообщения, необходимые для текущего бизнеса, и имеет возможность ознакомиться с интересующими его рассылками, выделив для этого специальное время.

Выбор оборудования для почтового сервера

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

Читайте также:  Волма быстро застывает что делать

Например, для компании, в которой работает не более 100 человек, можно ориентироваться на цифру 5000 писем в день. То есть не более 50 писем в день на пользователя: вряд ли кто-то посылает больше, если только он не занимается спам-рассылками. При восьмичасовом рабочем дне это означает, что в среднем почтовый сервер не будет обрабатывать больше 10 сообщений в минуту. То есть получается, что одно сообщение в несколько килобайт обрабатывается менее, чем за 6 секунд. Это очень приблизительная оценка, здесь не принимается во внимание то, что письма могут приходить «пачками» и иметь какие-то вложения, размер которых может исчисляться мегабайтами.

Для почтового сервера, который не выполняет операции сканирования контента (вирусы, спам, и т.п.), производительность обычно привязана не к быстродействию процессора, а к показателю IOPS для СХД, в частности ко времени поиска данных на жестком диске. Поэтому для почтового сервера очень важно качество и конфигурация контроллера ввода-вывода. Добавление мощности процессора не поможет решить задачу повышения производительности почтового сервера. В современных компьютерах скорость CPU обычно гораздо выше, чем показатель IOPS контроллера ввода-вывода, поэтому инвестировать в гигагерцы процессора в данном случае большого смысла нет. Для процессора с тактовой частотой в 1 ГГц обработка нескольких тысяч почтовых сообщений в минуту не составит большой проблемы.

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

При этом не следует забывать, что сотрудники захотят читать свои письма на почтовом сервере, а не загружать их на свой компьютер. Для этого нужно дополнительное программное обеспечение. Но, как в случае с протоколами обработки сообщений POP3/IMAP, это также будет больше нагружать I/O-контроллер, чем процессор. При этом число пользователей сервера также не играет большой роли в отличие от режима их работы. Как часто пользователи проверяют свой почтовый ящик? Если 100 пользователей захотят делать это каждые 5 минут, то в среднем обращение к серверу будет происходить раз в три секунды. Проверка наличия новой почты займет доли секунды, что не будет создавать большой нагрузки.

Наконец, что касается объема дисковой СХД. Используя предыдущие исходные данные, можно дать следующие оценки: предположим, что:

Поэтому при 200-дневном рабочем годе для хранения такого объема сообщений на сервере потребуется примерно 80 Гбайт в год. Обычный жесткий диск объемом в 1 Тбайт обеспечит хранение писем для небольшой организации в 100 пользователей на более чем 10-летний срок, даже если ничего не удалять.

Такая оценка может показаться слишком грубой, однако более точные цифры дать затруднительно. Производительность оборудования зависит от множества факторов, поэтому какие-то конкретные цифры и диапазоны могут ввести в заблуждение. Необходимо использовать реалистичные оценки каждой конкретной ситуации, но одно можно сказать определенно: в большинстве случаев не стоит покупать для почтового сервера самую мощную машину, если только не стоит цель потратить выделенный ИТ-бюджет, чтобы на следующий год его не уменьшили. Однако не стоит вдаваться в другую крайность и ставить для почты самый «завалящий» сервер. Даже если производительность старой машины может показаться достаточной, ее компоненты могут быть изношены, гарантия может быть истекшей, а ПО – устаревшим.

Источник

Что такое почтовый сервер и зачем он нужен

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

Что такое почтовый сервер и почтовый клиент

В процессе передачи электронного письма участвуют почтовый сервер и почтовый клиент. Почтовый сервер ― это программа, которая передаёт сообщение от одного компьютера к другому. Например, популярными почтовыми серверами являются Gmail, Яндекс, Mail. Почтовый клиент — это программа, в которой вы работаете с почтой: пишете, читаете и храните письма. Например, почтовые клиенты: Microsoft Outlook, Thunderbird, Mailbird, TouchMail,The Bat!

Процесс электронной передачи письма можно сравнить с работой традиционной почты. Сервер электронной почты ― это почтовое отделение. В него попадают письма, сортируются и отправляются в почтовые отделения получателя. Почтовый клиент ― это конверт, в который мы вкладываем письмо, а также указываем на нём адрес, имя отправителя и получателя.

Для приёма и отправки электронных сообщений используют несколько протоколов.

Сервер исходящей почты:

SMTP (Simple Mail Transfer Protocol). Что такое SMTP-сервер? Он отвечает исключительно за отправку писем.

Сервер входящей почты:

POP3 — это протокол для получения электронных писем. Для чего нужен POP3? По протоколу POP3 (Post Office Protocol) можно связаться с удалённым сервером и загрузить сообщение на локальный почтовый клиент. При этом информация с сервера удалится. Обычно почтовые клиенты предлагают выбор — оставлять копии сообщений на сервере или нет.

IMAP (Internet Message Access Protocol). Что такое IMAP? Этот протокол похож на POP3, но отличается тем, что IMAP работает с почтой непосредственно на сервере. Всё чаще провайдеры советуют использовать именно его.

Создание корпоративной почты

Создание почтового сервера можно произвести несколькими способами. Всё зависит от цели корпоративной почты и объёма принимаемых писем. Корпоративная почта может понадобиться для работы: c поставщиками, клиентами, СМИ, государственными структурами и другими организациями.

Виды электронной почты:

Если вам подходит этот вариант, то для создания почты на домене воспользуйтесь инструкциями:

Мы рассмотрели несколько вариантов для создания корпоративной почты. Оценив плюсы и минусы каждого варианта, объём письменной коммуникации в компании и количество сотрудников, вы сможете выбрать подходящий вид почты.

Источник

Универсальный бизнес портал