Guten Tag,

ich habe folgendes, leider dringendes Problem. Nach einem Servercrash habe ich den Mailserver neu aufgesetzt, Centos 7.6, Postfix 2.10. Der neue Server hat mehrere IP-Adressen, deshalb habe ich für den Postausgang in der master.cf eingetragen:

smtp      unix  -       -       n       -       -       smtp
 -o smtp_bind_address=[externe IP-Adresse]

eingetragen. Das klappt auch. Allerdings müssen Mails an eine bestimmte Empfänger-Domain @mydomain.org weitergeleitet werden, und zwar über eine interne IP-Adresse (172.16.4.5). In der transport-Datei steht:

mydomain.org smtp:[172.16.4.4].

Aber jeder Zustellversuch wird mit  "(connect to 172.16.4.4[172.16.4.4]:25: Connection timed out)" abgewiesen.

Ich habe versucht, das Problem folgendermaßen zu lösen:

/etc/postfix/sdd_transport.pcre

/@mydomain\.org$/   test-smtp:

/etc/postfix/main.cf

sender_dependent_default_transport_maps = pcre:/etc/postfix/sdd_transport.pcre

/etc/postfix/master.cf

test-smtp   unix -       -       n       -       -       smtp
       -o smtp_bind_address=172.16.4.5
smtp      unix  -       -       n       -       -       smtp
       -o smtp_bind_address=[externe IP-Adresse]

Das hat leider nicht funktioniert. Irgendeine Idee?

Vielen Dank!

Lothar Schilling