Рассказываем, как настроить почту на сервере с панелью ISPConfig: создадим почтовый домен и почтовый ящик и выполним необходимые настройки DNS.
Добавление почтового домена
Для работы с почтой в первую очередь необходимо добавить почтовый домен.
Для этого перейдите в раздел Email и нажмите Add new Domain.
На открывшейся странице введите доменное имя и нажмите DomainKeys Identified Mail, чтобы сразу сгенерировать DKIM-подпись.
Установите галочку Enable DKIM и нажмите Generate DKIM Private-key. В результате будет сгенерирована и установлена DKIM-подпись для этого почтового домена.
Запись из поля DNS-record необходимо скопировать, чтобы в дальнейшем добавить ее в настройках домена.
Нажмите Save — почтовый домен создан.
Создание почтового ящика
Для создания ящика перейдите в раздел Email -> Email Mailbox и нажмите Add new Mailbox.
На открывшейся странице заполните поля Email (имя ящика, которое будет указываться перед @) и Password.
Остальные поля можно оставить пустыми или заполнить по желанию. В поле «Name» указывается имя пользователя, в поле «Quota» можно установить лимиты на размер почтового ящика; также можно указать адреса, на которые необходимо отправлять копии входящих и исходящих писем, настроить режим работы спам-фильтра, отключить отправку писем с данного ящика, отключить локальную отправку, отключить протоколы POP3 и IMAP для данного ящика и включить greylisting.
После указания необходимых настроек нажмите Save.
Настройка DNS-записей для домена
После создания почтового домена и почтового ящика необходимо правильно настроить DNS-записи домена: MX, SPF, DKIM.
MX
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт Настройки DNS.
- Создайте новую MX-запись или отредактируйте имеющуюся, кликнув на значок карандаша. В качестве значения укажите ваш домен, например:
- Удалите прочие MX-записи, если они были созданы.
SPF
В SPF-записи указывается список серверов, с которых разрешена отправка писем от имени вашего домена.
Для настройки SPF:
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с нужным доменом и выберите пункт Настройки DNS.
- Если TXT-запись с параметром «v=spf1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи поле «Хост» оставьте пустым. В поле «Значение» укажите следующую запись, заменив 1.1.1.1 на IP-адрес вашего сервера:
v=spf1 ip4:1.1.1.1 a mx ~all
- Сохраните изменения.
DKIM
- В данной инструкции мы уже добавили DKIM в панели ISPConfig. Если вы этого не делали, перейдите в ISPConfig в раздел Email -> Domain, кликните на нужный домен, чтобы открыть настройки, и добавьте DKIM, как описано здесь.
Скопируйте содержимое поля DNS-record.
- Пропишите DKIM у домена:
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт Настройки DNS.
- Если TXT-запись с параметром «v=DKIM1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи в поле «Хост» укажите dkim._domainkey. В поле «Значение» вставьте DKIM-запись, скопированную в поле DNS-record в ISPConfig.
Сохраните изменения.
DMARC
- В панели timeweb.cloud/my перейдите в раздел Домены.
- Нажмите на значок шестеренки рядом с вашим доменом и выберите пункт Настройки DNS.
- Если TXT-запись с параметром «v=DMARC1» уже существует, ее необходимо отредактировать, нажав на значок карандаша. Если подобной записи еще нет, необходимо нажать на «Добавить DNS-запись» справа вверху и выбрать пункт «TXT».
- В окне настройки DNS-записи в поле «Хост» укажите _dmarc. В поле «Значение» вставьте следующую DMARC-запись:
v=DMARC1; p=none; aspf=r; sp=none
PTR
- В панели ISPConfig под пользователем admin перейдите в раздел System и кликните на имя сервера.
- В поле Servername укажите ваш домен и нажмите Save. Этим именем ваша почтовая служба будет представляться при отправке письма.
- В панели timeweb.cloud/my перейдите на вкладку Конфигурация.
- В поле «IPv4-адрес» кликните на имя сервера и также укажите ваш домен.
Почтовый клиент
Для непосредственной работы с почтой ISPConfig использует веб-интерфейс SquirrelMail.
Перейти к нему можно по ссылке https://IP_адрес_сервера:8081/squirrelmail/ или кликнув на иконку с конвертом в разделе Email -> Email Mailbox:
Для входа используйте имя созданного почтового ящика и его пароль.