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