По этой инструкции вы можете настроить почту на своем сервере. Другой вариант работы с почтой — использование почтового сервиса Timeweb Cloud (подробнее о нем — в разделе «Почта»).
Включение OpenDKIM
- Перейдите в раздел «Настройки» — «Конфигурация ПО».
- Найдите пункт «Почтовый сервер SMTP/POP3/IMAP» и кликните на нем дважды (либо выделите пункт и нажмите «Изменить» в верхнем меню).
- Отметьте галочкой пункт «OpenDKIM (exim)» и сохраните настройки.
Добавление почтового домена
Для работы с почтой необходимо добавить почтовый домен (возможно, вы уже сделали это на этапе создания нового пользователя, установив галочку «Создать почтовый домен»).
Как при работе от root, так и при работе от пользователя, добавить почтовый домен можно через раздел «Почта» — «Почтовые домены» — «Создать почтовый домен».
В открывшейся форме заполните необходимые поля:
- Имя — имя домена.
- Владелец (доступно только для root) — пользователь, которому будет принадлежать новый домен.
- Действие по умолчанию — можно выбрать, что будет происходить с письмами, отправленными на несуществующий ящик на указанном домене.
Возможные варианты:
- Сообщить об ошибке — отправителю уйдет уведомление о том, что ящик не существует, письмо будет удалено.
- Игнорировать и удалить — отправителю не будет отправлено уведомление; письмо будет удалено.
- Перенаправить на адрес — можно указать почтовый адрес, на который будут перенаправляться такие письма.
- Перенаправить на домен — можно указать почтовый домен, на который будут перенаправляться такие письма.
- Включить DKIM для домена — отметьте галочкой.
- Включить DMARC для домена — отметьте галочкой.
- Защищенное соединение SSL — отметьте галочкой.
- SSL-сертификат — выберите «Новый SSL Let's encrypt».
- Псевдоним для сертификата — оставьте без изменений (будет по умолчанию указан поддомен вида
mail.mydomain.ru
).
- Email — ваш контактный email.
Теперь, до сохранения изменений в панели ispmanager, создайте поддомен mail.вашдомен
на стороне держателя NS-серверов и в качестве A-записи укажите для него IP-адрес сервера.
Если домен зарегистрирован через нас, создать поддомен и настроить A-запись можно в панели my.timeweb.cloud в разделе «Домены».
Нажмите «Создать».
Далее вы попадете на страницу выпуска сертификата. Все поля будут заполнены автоматически — просто нажмите «Выпустить».
Настройка DNS-записей для домена
После создания почтового домена необходимо правильно настроить DNS-записи домена: MX, SPF, DMARC и DKIM.
- В панели ispmanager перейдите в раздел «Управление DNS».
- Выделите добавленный почтовый домен и нажмите «Управлять DNS-записями».
- Найдите в списке записи MX, SPF, DKIM и DMARC — эти записи с их значениями будет нужно создать на стороне держателя NS-серверов.
Ниже мы рассмотрим настройку на примере Timeweb Cloud.
MX
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт «Настройки DNS».
- Создайте новую MX-запись или отредактируйте имеющуюся, кликнув на нее. Укажите данные из ispmanager:
- Приоритет (prioity) MX-записи.
- Значение MX-записи (будет иметь вид
mail.mydomain.com
). Не ставьте точку в конце домена.
- Удалите прочие MX-записи, если они были созданы.
SPF
В SPF-записи указывается список серверов, с которых разрешена отправка писем от имени вашего домена.
Для настройки SPF:
- Скопируйте значение SPF-записи из ispmanager (начинается с
v=spf1
).
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=spf1
уже существует, ее необходимо отредактировать, кликнув на нее. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи поле «Хост» оставьте пустым.
- В поле «Значение» укажите значение SPF-записи из ispmanager.
DKIM
- Скопируйте значение DKIM-записи из ispmanager (начинается с
v=DKIM1
).
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=DKIM1
уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи в поле «Хост» кликните «Указать вручную» и укажите
dkim._domainkey
.
- В поле «Значение» вставьте DKIM-запись, скопированную в ispmanager.
DMARC
- Скопируйте значение DMARC в ispmanager (начинается с
v=DMARC1
).
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=DMARC1
уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи в поле «Хост» выберите «Указать вручную» и введите
_dmarc
.
- В поле «Значение» вставьте DMARC-запись, скопированную в ispmanager.
Создание почтового ящика
Cоздать ящик можно в разделе «Почта» — «Создать ящик».
В открывшейся форме заполните основные поля:
- Имя — имя ящика, которое будет указываться перед @. Например, admin, info, support и так далее. В имени могут использоваться латинские буквы, цифры, тире и точки.
- Домен — на каком домене должен быть создан ящик (т.е., что указано после @).
- Пароль — введите или сгенерируйте пароль для ящика.
Дополнительно можно указать:
- Псевдоним — можно указать дополнительные имена для ящика. Например, если вы укажете sales, то все письма, отправленные на несуществующий ящик sales@mydomain.com, будут доставлены на тот ящик, который вы сейчас создаете. Здесь можно указать несколько псевдонимов через пробел. Сам домен при этом указывать не требуется, т.к. все настройки в любом случае будут касаться только домена в поле «Домен».
- Слать копии на e-mail — можно указать ящики, на которые будет приходить копии всех входящих писем, поступивших на создаваемый ящик.
- Макс.размер — можно указать максимальный размер ящика.
- Примечание — здесь можно указать любую дополнительную информацию.
Нажмите «Создать».
Почтовый клиент
Для непосредственной работы с почтой необходимо добавить ящик в какой-либо почтовый клиент.
Можно воспользоваться веб-интерфейсом Roundcube, который интегрирован в ispmanager. Чтобы перейти в Roundcube, в разделе «Почта» выделите созданный ящик и кликните «Почтовый клиент».
Вы будете переадресованы в интерфейс Roundcube.
Вы также можете использовать любой другой почтовый клиент. Настройки, которые при этом необходимо указать, доступны в разделе «Почта» — выделить ящик — кликнуть на три точки справа — «Настройки для почтовых клиентов».
В открывшемся окне вы найдете данные, которые потребуются для настройки почтового клиента.