Знал бы как лучше сформировать вопрос, нашел бы ответ сам ;( так что не пинайте.
Есть два почтовых сервера
mx1 яндекс
mx2 локальный
на серверах лежит сайт, DKIM DMARC и тд все настроено с учетом обоих серверов и работает корректно.
до того момента когда я на локальном веб сервере пытаюсь отправить почту сам себе, в таком случае постфикс просто ее перекладывает из исходящего во входящий и не парится, а мне нужно чтоб он отправил почту для известного ему домена, тем же способом что и для любого другого домена.
По сути что мне нужно, чтоб письмо info@domain.ru пришло на яндекс аккаунт который тоже держит эту же зону.
Виктор Таран, ну так уберите всё, кроме локалхоста из mydestination. Так тоже не работает?
Написано
Виктор Таран
@shambler81 Автор вопроса, куратор тега Linux
ky0, там нет ничего кроме локал хоста, там толко имена самого сервера. домена конкретного сайта тут нет.
Вот и получается что прийдется разбирать php файлы генератор в админке, а он тянет за собой милион условий еще и тащит за собой кучу шаблонов, и не так бы все печально если бы знать что искать ;(
mydestination - нет вообще упоминания
постфикс отлично позволяет такое делать через транспорты
в /etc/postfix/transport
нужно указать домен проткол и хост куда направлять почту, например
domain.ru smtp:mx.yandex.ru
использование файла с трансортами должно быть указано в main.cf
transport_maps = hash:/etc/postfix/transport
а /etc/postfix/transport надо постмапить.