Рейтинг:0

postfix transport и/или mxtransport не срабатывает при отправке через sendmail

флаг in

У меня есть постфиксный сервер с настроенными обоими транспорт_карта и мкстранспорт которые отправляются через другой SMTP-сервер, если присутствуют какие-либо критерии (да, он проверяет наличие gmail/hotmail/live.com).

Если я отправляю через SMTP на 25 порт, все работает нормально.

Если я использую Отправить почту исполняемый файл (/usr/sbin/sendmail.postfix), транспорт не проверяется и не запускается.

Я понимаю, почему он не срабатывает - почта идет прямо в очередь, но вопрос - есть ли способ это исправить?

Я получил много комментариев, которые транспорт_карты должно работать, тогда проблема может быть в мкстранспорт.

Вот как выглядят мои файлы:

main.cf

...
transport_maps = хеш:/etc/postfix/транспорт
smtpd_sender_restrictions =
        check_recipient_mx_access pcre:/etc/postfix/mxtransport,
        хеш check_sender_access:/etc/postfix/sender_access
...

мкстранспорт

/google\.com$/ ФИЛЬТР smtp:[mail.smtp.com]:8025
/googlemail\.com$/ ФИЛЬТР smtp:[mail.smtp.com]:8025
/защита\.outlook\.com$/ ФИЛЬТР smtp:[mail.smtp.com]:8025

мкстранспорт

домен1.com smtp: mx.mail1.com
домен2.com smtp: mx.mail2.com
флаг jp
`transport_maps` также работает с `/usr/sbin/sendmail`.
флаг in
Это не. Проверю и снова опубликую. У меня версия по умолчанию для CentOS 6 - немного устарела. Может быть из-за этого?
флаг jp
`transport_maps` проверяются при обработке очереди, а не в момент добавления сообщения в очередь. Я не думаю, что поведение `postfix` изменилось за последние два десятилетия.
флаг in
Я уточняю вопрос.
флаг jp
Думаю, вы уже сами ответили на этот вопрос здесь https://serverfault.com/questions/1065595/mxtransport-setting-for-postfix-does-not-work/1065668#1065668 `smtpd_sender_restrictions` проверяется только для входящих соединений STMP.
флаг in
Ага. и, кажется, ответил мне... вопрос в том, как обойти это?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.