Я запускаю virtualmin на моем сервере, у которого есть два домена, которые позволяют называть их firstdomain.com и seconddomain.com. Моя цель - получать письма на почту info@seconddomain.com. Так что это шаги, которые я сделал.

  1. Я создал электронную почту - info@seconddomain.com.
  2. Для постфикса я создал файл 'virtual_domains', который включает в себя строки этих двух доменов, и я их хэшировал.
  3. В main.cf я добавил строку virtual_alias_domains = hash: /etc /postfix /virtual_domains
  4. Я удалил пользователя 'info' из /etc /aliases (с этой строкой все электронные письма перенаправлены пользователю root).
  5. этот файл был добавлен virtualmin - virtual_alias_maps = hash: /etc /postfix /virtual - я создал там псевдонимы и хэшировал их:

    info@seconddomain.com      info-seconddomain.com
    seconddomain.com           seconddomain.com
    

    Теперь, когда я отправляю письмо на info@seconddomain.com в почтовом журнале, это выглядит так

    to=<info-seconddomain.com@firstdomain.com>, orig_to=<info@seconddomain.com>, 
    relay=local, delay=39, delays=0.3/0.03/0/39, dsn=2.0.0, status=sent 
    (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME) 
    

Наконец, он доставляется в почтовый ящик (после получения почты у него большая пауза, в которой, как мне кажется, он пытается распознать, где разместить почту - около 2 секунд).

Первый вопрос: почему он не распознает «seconddomain.com», и я не вижу в почтовом журнале ниже

to=<info@seconddomain.com>?

Второй вопрос: что мне нужно изменить, чтобы добиться этого? Третий вопрос: Когда я отправляю письмо с info@seconddomain.com в оригинальном файле, я вижу:

'Received: from firstdomain.com'

я могу изменить это, чтобы обратиться к домену, который соответствует адресу электронной почты?

Заранее спасибо за ответ :)

0