Настроить почту для нескольких доменов VPS

У меня есть VPS с несколькими доменами: domain1.com, domain2.com

FQDN = domain1.com

Самоподписанный сертификат для FQDN настраивается автоматически.

iRedMail (postfix + dovecot) настроен на этом VPS. IMAP STARTTLS, почтовые серверы (оба imap, smtp) являются одними и теми же доменами (без поддомена mail. *).

Когда я пытаюсь аутентифицироваться, получаю почту с domain1.com, это работает хорошо. Но когда я пытаюсь получить почту для domain2.com, яmail@domain2.com-> FQDN domain1.com).

Как это правильно решить? Могу ли я создать самозаверяющий сертификат для нескольких доменов? Или как мне настроить postfix / dovecot для правильной обработки нескольких доменов?

PS

  1. Я не могу отправлять почту от клиентов. Но могу сделать это с веб-сайта (веб-сайта домена)

  2. Я могу получать почту с любого домена (можно было настроить только для Android), если я использую STARTTLS + Принять все сертификаты

0
задан 26 December 2015 в 02:26
2 ответа

Нужно создать еще один самоподписанный сертификат для других доменов и использовать его с сервером.

local_name imap.example.org {
  ssl_cert = </etc/ssl/certs/imap.example.org.crt
  ssl_key = </etc/ssl/private/imap.example.org.key
}
local_name imap.example2.org {
  ssl_cert = </etc/ssl/certs/imap.example2.org.crt
  ssl_key = </etc/ssl/private/imap.example2.org.key
}
# ..etc..

Важно отметить, что наличие нескольких SSL-сертификатов на IP не будет совместимо со всеми клиентами

Пример: несколько SSL-сертификатов, С помощью клиента TLS SNI (Server Name Indication)

0
ответ дан 5 December 2019 в 11:11

Это может легко работать до тех пор, пока вы выбираете один основной домен, domain1.com. Настройте почтовые клиенты, которые читают mail@domain2.com, на использование сервера domain1.com для чтения и отправки почты, и все должно быть в порядке

.
0
ответ дан 5 December 2019 в 11:11

Теги

Похожие вопросы