Я использую postfix для пересылки почты на сторонний SMTP и никогда не отправляю электронную почту напрямую, и, конечно же, я никогда не получаю электронную почту.
Итак, если я установил myhostname / mydestination на sth, например fake.mydomain.com, который mydomain.com является действительным доменом, но
Есть ли недостатки в приведенных выше настройках?
Если вы установите myhostname, тогда это будет значение по умолчанию для myorigin.
Я бы просто установил myorigin = domain.tld и посмотрел, сработает ли это для вас. Пока записи mx для domain.tld не указывают на ваш хост, все должно быть в порядке.
Значение $mydestination
будет важен в том смысле, что он решит, что нужно доставить локально, а не отправлять на другой сервер. Я полагаю, что в вашем случае вы просто захотите убедиться, что он настроен так, чтобы он не мешал.
$myhostname
должен быть установлен на каноническое полное доменное имя для этого сервера (которое должно соответствовать PTR), это используется в качестве значения по умолчанию для таких настроек, как то, что использовать в HELO
/ EHLO
команды и т. д.