Exim4 - e-mail cím átírása routoláshoz

Sziasztok!

Adva van az alábbi helyzet:
Debian Sarge, Exim 4.3
Egy tűzfalon fetchmail-lel húzzuk le a leveleket külső szolgáltatótól, melyek az xy.hu domain alá tartoznak, és ezt lokálisan kézbesítjük.
A kimenő levelezés esetében, ha a kimenő levelek az xy.hu domain alá tartoznak, szépen lokálisan visszaküldjük őket, hiszen minek küldjük ki az internetre a belső levelezést, ha utána úgyis fetchmail-lel húznánk le.

Ezek után van egy darab e-mail címünk, melyet nem lokálisan használnak, hanem az eredeti webmail felületen.

A probléma egyszerű: miután közöltük a rendszerrel, hogy minden xy.hu levelet belül kezeljen le, meg kéne neki mondani, hogy a joska@xy.hu címre menőket viszont küldje ki az internetre.

Tud valaki megoldást a problémára?

Eddigi keresések és gondolkozások alapján oda jutottunk, hogy ha átírjuk a címet @xy.local-ra, azt esetleg meggyőzhetnénk, hogy induljon el az internet fele, viszont a cím visszaírását már nem tudtam megoldani.

Esetleg nincs valakinek ötlete?

Hozzászólások

Legegyszerubb megoldas imho (==leggyorsabb): csinalsz 1 routert ami ezt az 1 mailcimet lekezeli es smtpvel tovabbitja. Ez ertelemszeruen elobb legyen mint az a router ami a lokalisan tarolando leveleiteket kezeli. Vmi ilyesmi lehet:

enkicsirouterecskemjol:
driver = dnslookup
domains = xy.hu
localpart = ezacim
transport = remote_smtp
no_more

100%, h ez nem jo fejbol irtam azert olvasd el az Exim doksijat. Jah es ez feltetelezi, h van remote_smtp nevu transzportod.

Udv,
Vudumen

Szia!

Köszönöm a segítséget, nagyon jó ötletet adtál! :) kicsit elkezdtem túlbonyolítani, ahogy nézem.

A végső megoldás így nézett ki, hátha valakinek jól jön:

route_neve:
driver = manualroute
domains = xy.hu
local_parts = joska
transport = remote_smtp
route_list = ahovamenniekell

És ez az első router beállítás.