По этой инструкции вы можете настроить почту на своем сервере. Другой вариант работы с почтой — использование почтового сервиса Timeweb Cloud.
Настройка почтового сервера
- Авторизуйтесь в ispmanager под пользователем
root. - Перейдите в раздел «Конфигурация ПО».
- Найдите пункт «Почтовый сервер SMTP/POP3/IMAP» и кликните на нем дважды.

Раздел «Конфигурация ПО» в интерфейсе ispmanager
- Включите необходимые опции:
-
- Dovecot (POP3/IMAP)
- OpenDKIM (exim)
- RoundCube
Дополнительно можно включить:
-
- Greylisting или SpamAssassin — фильтры для защиты от спама.
- ClamAv — антивирус для почты.
- Sieve — сортировщик для настройки правил, применяемых к входящим письмам.

Настройки почтового сервера в интерфейсе ispmanager
- Сохраните изменения.
Создание поддомена для почтового сервера
Этот поддомен будет использоваться как имя почтового сервера — к нему будут подключаться почтовые клиенты. Также он применяется для настройки SSL-сертификата и корректной работы почты.
На стороне держателя NS-серверов вашего почтового домена создайте поддомен mail.вашдомен. В качестве A-записи укажите для него IP-адрес сервера с ispmanager.
Если домен зарегистрирован через нас, создать поддомен и настроить A-запись можно в панели my.timeweb.cloud в разделе «Домены и SSL».
Добавление почтового домена
Теперь необходимо добавить почтовый домен в ispmanager, если вы не сделали этого на этапе создания нового пользователя.
Как при работе от root, так и при работе от пользователя, добавить почтовый домен можно через раздел «Почта» → «Почтовые домены».

Раздел «Почта» в интерфейсе ispmanager
Нажмите «Создать почтовый домен».
В открывшейся форме заполните необходимые поля:

Создание почтового домена в интерфейсе ispmanager
- Имя — имя домена.
- Владелец (доступно только для
root) — пользователь, которому будет принадлежать новый домен. - Действие по умолчанию — можно выбрать, что будет происходить с письмами, отправленными на несуществующий ящик на указанном домене:
- Сообщить об ошибке — отправителю уйдет уведомление о том, что ящик не существует, письмо будет удалено.
- Игнорировать и удалить — отправителю не будет отправлено уведомление; письмо будет удалено.
- Перенаправить на адрес — можно указать почтовый адрес, на который будут перенаправляться такие письма.
- Перенаправить на домен — можно указать почтовый домен, на который будут перенаправляться такие письма.
- Включить DKIM для домена — оставьте включенным.
- Включить DMARC для домена — оставьте включенным.
- Защищенное соединение SSL — отметьте галочкой.
- SSL-сертификат — выберите «Новый SSL Let's encrypt».
- Псевдоним для сертификата — оставьте без изменений (будет по умолчанию указан поддомен вида
mail.вашдомен, который мы создали на предыдущем шаге). - Email — ваш контактный email для Let's Encrypt.
Нажмите «Создать».
Далее вы попадете на страницу выпуска сертификата. Все поля будут заполнены автоматически — просто нажмите «Выпустить».
Настройка DNS-записей для домена
После создания почтового домена необходимо правильно настроить DNS-записи домена: MX, SPF, DMARC и DKIM.
- В панели ispmanager перейдите в раздел «Управление DNS».
- Выделите добавленный почтовый домен и нажмите «DNS-записи».

Раздел «Управление DNS» в интерфейсе ispmanager
- Найдите в списке записи MX, SPF, DKIM и DMARC — эти записи с их значениями будет нужно создать на стороне держателя NS-серверов.

Просмотр DNS-записей домена в интерфейсе ispmanager
Ниже мы рассмотрим настройку на примере Timeweb Cloud.
MX
- В панели timeweb.cloud/my перейдите в раздел «Домены и SSL».
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт «Настройки DNS».
- Создайте новую MX-запись или отредактируйте имеющуюся, кликнув на нее. Укажите данные из ispmanager:
- Приоритет (prioity) MX-записи.
- Значение MX-записи (будет иметь вид
mail.вашдомен). Не ставьте точку в конце домена.
- Удалите прочие MX-записи, если они были созданы.
SPF
В SPF-записи указывается список серверов, с которых разрешена отправка писем от имени вашего домена.
Для настройки SPF:
- Скопируйте значение SPF-записи из ispmanager (начинается с
v=spf1). - В панели timeweb.cloud/my перейдите в раздел «Домены и SSL».
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=spf1уже существует, ее необходимо отредактировать, кликнув на нее. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT». - В окне настройки DNS-записи поле «Хост» оставьте пустым.
- В поле «Значение» укажите значение SPF-записи из ispmanager.
DKIM
- Скопируйте значение DKIM-записи из ispmanager (начинается с
v=DKIM1). - В панели timeweb.cloud/my перейдите в раздел «Домены и SSL».
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=DKIM1уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT». - В окне настройки DNS-записи в поле «Хост» кликните «Указать вручную» и укажите
dkim._domainkey. - В поле «Значение» вставьте DKIM-запись, скопированную в ispmanager.
DMARC
- Скопируйте значение DMARC в ispmanager (начинается с
v=DMARC1). - В панели timeweb.cloud/my перейдите в раздел «Домены и SSL».
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт «Настройки DNS».
- Если TXT-запись с параметром
v=DMARC1уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT». - В окне настройки DNS-записи в поле «Хост» выберите «Указать вручную» и введите
_dmarc. - В поле «Значение» вставьте DMARC-запись, скопированную в ispmanager.
Создание почтового ящика
Cоздать ящик можно в разделе «Почта» — «Создать ящик».
Раздел «Почта» в интерфейсе ispmanager
В открывшейся форме заполните основные поля:
- Имя — имя ящика до
@. Например,admin,info,supportи так далее. В имени могут использоваться латинские буквы, цифры, тире и точки. - Домен — на каком домене должен быть создан ящик (т.е., что указано после
@). - Пароль — введите или сгенерируйте пароль для ящика.

Создание почтового ящика в интерфейсе ispmanager
Дополнительно можно указать:
- Псевдоним — можно указать дополнительные имена для ящика. Например, если вы укажете
sales, то все письма, отправленные на несуществующий ящикsales@mydomain.com, будут доставлены на тот ящик, который вы сейчас создаете. Здесь можно указать несколько псевдонимов через пробел. Сам домен при этом указывать не требуется, т.к. все настройки в любом случае будут касаться только домена в поле «Домен». - Слать копии на e-mail — можно указать ящики, на которые будет приходить копии всех входящих писем, поступивших на создаваемый ящик.
- Макс.размер — можно указать максимальный размер ящика.
- Примечание — здесь можно указать любую дополнительную информацию.
Нажмите «Создать».
Почтовый клиент
Для непосредственной работы с почтой необходимо добавить ящик в какой-либо почтовый клиент.
Можно воспользоваться веб-интерфейсом Roundcube, который интегрирован в ispmanager. Чтобы перейти в Roundcube, в разделе «Почта» выделите созданный ящик и кликните «Почтовый клиент».

Раздел «Почта» в интерфейсе ispmanager
Вы будете переадресованы в интерфейс Roundcube.
Вы также можете использовать любой другой почтовый клиент. Настройки, которые при этом необходимо указать, доступны в разделе «Почта» — кликнуть на три точки справа — «Настройки для почтовых клиентов».

Раздел «Почта» в интерфейсе ispmanager
В открывшемся окне вы найдете данные, которые потребуются для настройки почтового клиента.