Большинство людей для почты используют сервисы вроде «Яндекс Почты». Там достаточно придумать имя, а всё остальное будет на домене и инфраструктуре Яндекса:
Единственный минус таких сервисов в том, что имя, которое вы придумали, может быть кем-то занято, и тогда надо придумывать что-то другое. Был mihailmaximov, а придётся делать mihailmaximov1988 или mihailmaximov.super3000 — кому на что хватит фантазии.
Но есть и другой способ. Можно сделать себе красивую почту с собственным доменом и с любым именем. Например, такую:
Это называется почтой на своём домене. Рассказываем, как такое сделать.
Матчасть: из чего вообще состоит почта
Чтобы работала электронная почта, нужны такие компоненты:
- Компьютер, который будет физически эту почту обрабатывать. Обычно его называют почтовым сервером. Чаще всего на одном физическом сервере можно параллельно держать сайт, почту и много других вещей.
- Приложение на компьютере, которое отвечает за обработку почты.
- Зарегистрированный и принадлежащий вам домен второго уровня типа yandex.ru или mihailmaximov.ru. Принадлежащий вам — то есть вы можете настраивать, на какой адрес направлять этот домен.
- Запись в реестре DNS, которая сообщает всем компьютерам в интернете, что за обработку почты отвечает вот этот физический сервер с таким-то адресом.
Интересно, что записи для почты и для сайтов в DNS могут быть разные. Например, у вас один сервер может отвечать за отдачу сайта по адресу mihailmaximov.ru, а какой-то другой сервер на другом конце планеты — за почту на этом же адресе.
Что понадобится
Чтобы завести себе красивый почтовый ящик нам понадобится:
- свой домен — то, что будет написано в почте после символа «@»;
- свой хостинг — чтобы письмам было где храниться физически. В бесплатном сервисе они лежат на серверах, например, Яндекса, а в нашем случае они будут лежать на нашем сервере.
Все настройки делаются в панели управления хостингом, потому что на нём будут храниться письма, а домен можно просто подключить к хостингу. Мы покажем, как это работает, на примере хостинга Spaceweb. Они не платили нам за рекламу, нам просто нравится этот хостинг — на нём работает наш учебный сервер.
Настраиваем новый почтовый ящик
Заходим в панель управления хостингом и вводим свой логин и пароль:
В панели настроек находим раздел «Почта» и нажимаем «Добавить ящик». Важно, чтобы к этому моменту ваш домен был уже привязан к хостингу, иначе сделать почту не получится. Если вы не знаете, как привязать домен к хостингу, почитайте нашу статью про публикацию сайта в интернете.
Сделаем новую почту для нашего учебного сервера: для этого выберем домен mihailmaximov.ru и придумаем имя, например info. В этом случае адрес нашей новой почты будет выглядеть так: info@mihailmaximov.ru.
Кайф почты на своём домене в том, что можно сделать сколько угодно ящиков с разными именами, например:
admin@mihailmaximov.ru
mail@mihailmaximov.ru
redaktor@mihailmaximov.ru
vasya@mihailmaximov.ru
samiznaetekto@mihailmaximov.ru
На своём домене можно придумать любые имена для почты, и они точно будут свободны.
После оформления ящика сервис покажет страницу с подробной информацией: адресом и паролем от ящика, параметрами настройки почтовых программ и адресом почтового веб-интерфейса.
Как войти в новую почту
Самый простой способ это сделать — использовать веб-интерфейс. Веб-интерфейс — это специальный сайт, через который можно зайти в свой почтовый ящик. У каждого хостинг-провайдера свой адрес почтового веб-интерфейса, у нашего — вот такой: webmail.sweb.ru. Именно этот адрес нам сообщили на предыдущем экране с информацией о ящике.
Заходим на сайт и вводим теперь не логин и пароль от хостинга, а логин и пароль от почты. Обратите внимание: логин — это как раз адрес нашего нового почтового ящика:
После входа мы попадаем в веб-интерфейс почты. Тут всё плюс-минус как и везде: можно отвечать, пересылать, удалять и помечать письма, создавать папки, настраивать фильтры — в общем, сразу полноценно работать:
Ещё можно прикрутить этот ящик к почтовой программе, которой вы обычно пользуетесь: Почта, Outlook, Mozilla TB, The Bat и к другим. У каждого почтовика свои требования и настройки, поэтому нужно читать инструкции конкретно для этой программы.
Можно ли поднять почтовый сервер с нуля, без хостинга
Допустим, вы покупали сервер для NextCloud и OnlyOffice. Они работают, но вам бы хотелось ещё как-то их нагрузить. Тогда теоретически можно поднять собственный почтовый сервер. Порядок действий:
- Устанавливаете и настраиваете приложение почтового сервера, например iRedMail.
- Прописываете в DNS почтовую зону, которая будет указывать на ваш сервер.
- Ждёте, когда изменения DNS распространятся по миру.
Но делать это нужно с оговоркой, что городить собственную почтовую инфраструктуру нежелательно.
Дело в том, что в интернете довольно жёстко относятся к спамерам: есть множество чёрных списков, в которые массово добавляются спамерские IP-адреса. Чтобы не прослыть спамером, нужно соблюдать определённые требования.
Почтовые хостеры типа Яндекса или SpaceWeb следят за тем, чтобы с их серверов не рассылался спам: они проверяют отправляемые письма, находят там признаки спама и могут даже заблокировать отправку. А когда это будет ваш сервер, этих систем там может не быть.
В итоге вы можете начать работать на собственном сервере; какое-то время всё будет ок; потом вы можете поймать какое-нибудь вредоносное ПО и случайно стать спамером. Отмыться от этого будет довольно сложно.