Назад | Перейти на главную страницу

Установка домена как основного для демона почтовой программы в postfix / dovecot

В настоящее время на моем сервере установлено два домена на двух разных IP-адресах. Один установлен на основном IP-адресе домена, а второй - на IP-адресе аварийного переключения. Допустим, у меня есть domain1.com и domain2.com

В настоящее время демон почтовой программы доставляет почту с MAILER-DAEMON@domain2.com, изначально постфикс был установлен с доменом 2. Я бы хотел, чтобы вместо этого он отправлялся с домена 1. Я понятия не имею, что заставляет postfix выбирать домен2 вместо домена1.

я видел Переименовать mailer-daemon в postfix по этому вопросу, но я не хочу «переименовывать» mailer-daemon, я хочу изменить домен, который mailer-daemon использует по умолчанию.

Вероятно, у вас есть исходный домен в $mydomain, так что измените это.

Из Базовая конфигурация Postfix:

Какое доменное имя использовать в исходящей почте

В myorigin Параметр указывает домен, который отображается в почте, отправляемой на этот компьютер. По умолчанию используется имя локального компьютера, $myhostname, по умолчанию используется имя машины. Если у вас не очень маленький сайт, вы, вероятно, захотите изменить его на $mydomain, который по умолчанию является родительским доменом имени машины.

Для обеспечения согласованности адресов отправителя и получателя, myorigin также указывает имя домена, добавляемое к неквалифицированному адресу получателя.

Примеры (укажите только один из следующих):

/etc/postfix/main.cf:

myorigin = $myhostname (default: send mail as "user@$myhostname")
myorigin = $mydomain   (probably desirable: "user@$mydomain")

В вашем файле main.cf (/etc/postfix/main.cf) должны быть 2 правильные строки:

  • mydomain = mydomain1.net (а mydomain1.net - ваш домен)

  • myorigin = $ mydomain

Часть имени хоста может использоваться для части MX:

  • myhostname = mx.mydomain1.net (который даст вам имя хоста и)
  • myorigin = $ myhostname

Если main.cf файл имеет myorigin = /etc/mailname затем $myorigin устанавливается на имя домена в файле. Чтобы изменить доменное имя, просто измените домен в файле.