Egyszerű Postfix kérdés

Fórumok

Sziasztok!

Ha jól tudom egy adott domain be tudok írányítani egy másik ip-re a transport alapján. pl:

valami.hu smtp:[192.168.100.1]

Ez rendben is van.
De azt hogy tudom megoldani postfix alatt, hogy néhány valami.hu emailcím
egy másik smtp-nek adjak át?

Tud vki segíteni?

Hozzászólások

main.cf -ben:

transport_maps = regexp:/etc/postfix/transport.cf

és a transport.cf -ben pedig regexp-et használva egymás alatt felsorolod, hogy mit hova...

emlékeim szerint én annó így oldottam meg, hogy pár cím más szerveren keresztül menjen, míg a többi a default -on

hát használj regexp -et... nem kell annak mindenre érvényesnek lennie evvel a sorral is csak azt mondod postfix -nek, hogy csak a transport_map -es file lesz regexp formátumban!

íme egy pl transport.cf:


/bela@domain.hu/  smtp:[nemalapsmtpszerveripcime]
/kiss-.*@domain.hu/  smtp:[nemalapsmtpszerveripcime]
/domain.hu/  smtp:[alapsmtpszerveripcime]

per-user transport bejegyzes kell egyszeruen. a "man 5 transport"-ban talalsz peldat is

Hasonló kérdésem lenne nekem is:

Most így néz ki a transport file (/etc/postfix/transport):
----
localhost :
* smtp:smtp.enternet.hu
----

Ez így szépen működik is. Én is olyat szeretnék, hogy bizonyos leveleket most csak (az egyszerűség kedvéért mondjuk a gmail.com -ra küldendő leveleket), nem egy másik smtp: transporton keresztül szeretnék küldeni, hanem közvetlenül szeretném küldeni az emailt!

Én így gondoltam átírni a transport file-t
----
localhost :
gmail.com smtp:
.gmail.com smtp:
* smtp:smtp.enternet.hu
----
, de sajnos így még mindig mindent az smtp.enternet.hu -re relayez.

Előre is köszönöm a választ!