У меня есть небольшой почтовый сервер Ubuntu 16.04.3, и я выбрал самый простой способ - использовать IRedMail. Электронная почта и Roundcube теперь работают для моего основного домена, но у меня возникают проблемы с добавлением нового домена. Допустим, у меня есть olddomain.com и newdomain.com.
Я настроил DNS у своего поставщика DNS
Я добавил newdomain.com в админпанель IRedMail
Я создал ключ, используя:
amavisd-new genrsa newdomain.com.pem
и если я запускаю "amavisd-new testkeys", я получаю:
ТЕСТИРОВАНИЕ №1 olddomain.com: dkim._domainkey.olddomain.com => пройти
ТЕСТИРОВАНИЕ # 2 newdomain.com: dkim._domainkey.newdomain.com => пройти
Теперь, если я перейду на mail.newdomain.com для использования Roundcube, я буду перенаправлен на mail.olddomain.com. Я не уверен, что это поведение по умолчанию, но я бы предпочел не это. Я бы хотел, чтобы пользователи электронной почты newdomain.com могли использовать Roundcube на mail.newdomain.com. Как я могу это настроить?
Думаю, вам нужно создать файлы конфигурации для нового домена.
Если у вас одна установка Roundcube для обслуживания нескольких доменов, размещенных на одном сервере, вы можете создать файлы конфигурации для конкретного хоста. Эти файлы должны называться .inc.php и храниться в каталоге конфигурации Roundcube.
Проверьте эта ссылка
Фактически, все, что вам нужно сделать, это создать еще один виртуальный хост в Apache или другой блок сервера в Nginx для нового почтового домена. Однако структура каталогов Apache / Nginx сильно изменена iRedmail, что немного усложняет процесс.
Чтобы увидеть точные шаги для Nginx, ознакомьтесь с моим руководством по iRedMail: https://www.linuxbabe.com/mail-server/set-up-iredmail-multiple-domains-nginx