Provider prevadzkuje firme XY domenu mojadomena.sk aj
(externy) mailovy server (kde chodi posta na adresu hocico@mojadomena.sk).
Firma XY ma svoj interny linuxovy server
(LINUXSERVER - co samozrejme nie je platny DNS nazov), kde z
externeho postoveho servera providera stahuje postu pomocou
fetchmailu, posta je potom dorucovana postfixom lokalnym uzivatelom na
linuxovom serveri (resp si z neho postu stahuju cez pop3 na svoje
windowsovske stanice).
Odosielanie odchadzajucej posty je riesene tak, ze postfix beziaci na
LINUXSERVER posiela vnutornu postu (vsetko, co ma tvar uzivatel@mojadomena.sk)
lokalne, ak ma ist posta na inu domenu, je posta relayovana na smtp
server providera.
Zatial vsetko v poriadku, teraz pride problem. Pre vybranych
uzivatelov, ktori nepracuju v lokalnej sieti, potrebujem nastavit, aby
im postfix na LOCALSERVER nedorucoval postu (posielanu lokalnymi
uzivatelmi) lokalne (napriek tomu, ze ich adresa ma tvar uzivatel@mojadomena.sk
), ale aby ju relayoval na smtp server providera (tak ako to robi s
inou postou, ktora je adresovana na ine domeny) - aby im posta bola
dorucena na mailovy server u providera, nie na LOCALSERVER.
V dokumentacii k postfixu som sa docital, ze je mozne nastavovat
poradie sluzieb, ktore maju postu dorucovat (napr. ak zlyha lokalne
dorucovanie, mala by sa posta poslat cez smtp) - to som aj dokazal
nastavit, ale odoslanie skonci s chybou, z ktorej je zrejme, ze
postfix sa snazi dorucit postu cez smtp priamo (co samozrejme nemoze),
a nie cez relay (ako by mal).
Ako je najlahsie (s pouzitim postfixu) dosiahnut vyssie popisanu funkcionalitu? Vopred vdaka za tipy.