Доброго времени суток.
Хочется использовать при отправке почты mail сервер провайдера:
в main.cf relayhost=[ISP.relay] - и вроде как никаких проблем, НО...
появилась проблема такого рода: при приходе письма на мой домен проходит проверка существования адреса отправители, и ранее без релея от имени постмастера шло соединение с сервером, с которого отправлялось письмо, и просходила проверка, по результатам которой постфикс принимал решение реджектить письмо или продолжать следующие проверки. так вот, при использовании релея, письмо от постмастера шло на релей, и почему-то сразу принималось решение что адрес отправителя deliverable и письмо принималось, хотя зачастую такого адреса в природе не существовало!!!!
одним из вариантов решения проблемы было бы использование transport, но как написать чтобы при отправке всех писем, кроме писем от postmaster@my_domain , использовался релей?
Не уверен, но попробуйте так./etc/postfix/main.cf:
address_verify_relay_transport = smtp-verify/etc/postfix/master.cf:
smtp-verify unix - - n - - smtp
-o relayhost=
Даже можно проще./etc/postfix/main.cf:
address_verify_relayhost =
>Даже можно проще.
>
>/etc/postfix/main.cf:
>address_verify_relayhost =
Этот вариант просто супер! работает как часы!!!!