Sendmail na firevallu meni cilovou adresu

Rehor Petr p.rehor na decros.cz
Úterý Duben 18 12:37:50 CEST 2000


> kterem bezi sendmail, ktery by mel slouzit jako smart relay pro
novela
> (mercury) - ten zajistuje dispribuci posty do vnitrni site. Sendmail
> prijima postu z venku a preposila ji na tohoto novela.
> To vse funguje OK az na to, ze sendmail pri preposlani zpravy zmeni
> domenu adresata na jmeno stroje (novelu), na ktery to 
> preposila (napr. z
> 'clovek na nase-domena.cz'  na 'clovek na novell.loc')
> Mercury na novelu s s tim pak neporadi.
> 
> Jak se da sendmail nastavit, aby toto nedelal ?
> 
> Pak mam jeste jeden dotaz tykajici se POP3:
> je zpusob, jak z teto brany forwardovat POP3 dotazy 
> prichazejici z venku
> na tohoto novela (na nem jsou vsechny uzivatelske ucty) - novell by
je
> pak mel zpracovavat. (neco takoveho, co dela ten sendmail pro SMTP).
> 
> Dik za namety a rady.

Finta je v tom, ze pokud je domena v sendmail.cw, tak sendmail bere
postu jako lokalni a preposle ji na MAIL_HUB. Pri tom samozrejme 
uvede, ze uzivatel je lokalnim uzivatelem MAIL_HUBu.

Pokud domena v sendmail.cw neni, sendmail v adresach nic nezmeni a
posila ji pres realy mailer podle smerovacich pravidel. Protoze ale
v externim DNS je receno, ze se vse ma davat prave vasemu serveru, 
musi se pouzit jine metody jak sendmailu rict kam postu smerovat:

- pomoci mailertable rict ze posta pro domena.cz je predavana pres
  relay mailer na interni mailserver.

- do sendmail.mc pridat:

  define('MAIL_HUB', 'netware.domena.cz')dnl

  a na jeho konec pridat

  LOCAL_NET_CONFIG
  R$*<@$m.>$*	$: $>95 <$H> $1 <@$m.> $2
  R$*<@$+.$m.>$*	$: $>95 <$H> $1 <@$2.$m.> $3

  Prvni pravidlo smeruje postu pro nekdo na domena.cz na MAIL_HUB
  Druhe pravidlo smeruje postu pro nekdo na cokoliv.domena.cz na 
  MAIL_HUB

  Tohle je velmi primitivni nahrada mailertable, kterou pouzivam, 
  pokud mailertable nepotrebuju na nic jineho.

- nastavit v resolv.conf interni DNS server, ktery ma nakonfigurovane
  smerovani mailu pro domena.cz na interni server. Tohle reseni je
  trochu osemetne, protoze kdyz nejede interni DNS server tak se
zacnou
  odmitat maily, protoze sendmail neni schopen delat rezoluce :-(

Petr Rehor

---------------------------------------------------------------------
DECROS s.r.o.          J.S.Baara 40, Ceske Budejovice, Czech Republic
Tel: +420-38-7312808   Fax: +420-38-7311480      http://www.decros.cz


Další informace o konferenci Sendmail