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

Если я использую postfix для ретрансляции почты, так ли важны myhostname / mydestination?

Я использую postfix для пересылки почты на сторонний SMTP и никогда не отправляю электронную почту напрямую, и, конечно же, я никогда не получаю электронную почту.

Итак, если я установил myhostname / mydestination на sth, например fake.mydomain.com, который mydomain.com является действительным доменом, но

  1. fake.mydomain.com запись не существует
  2. IP-адрес машины не имеет обратной точки PTR на fake.mydomain.com

Есть ли недостатки в приведенных выше настройках?

Если вы установите myhostname, тогда это будет значение по умолчанию для myorigin.

Я бы просто установил myorigin = domain.tld и посмотрел, сработает ли это для вас. Пока записи mx для domain.tld не указывают на ваш хост, все должно быть в порядке.

Значение $mydestination будет важен в том смысле, что он решит, что нужно доставить локально, а не отправлять на другой сервер. Я полагаю, что в вашем случае вы просто захотите убедиться, что он настроен так, чтобы он не мешал.

$myhostname должен быть установлен на каноническое полное доменное имя для этого сервера (которое должно соответствовать PTR), это используется в качестве значения по умолчанию для таких настроек, как то, что использовать в HELO / EHLO команды и т. д.