lug-bg: Advanced SMTP Routing - custom MX hierarchy in mailertable hosts list - (Sendmail extended manual)
- Subject: lug-bg: Advanced SMTP Routing - custom MX hierarchy in mailertable hosts list - (Sendmail extended manual)
- From: vlk@xxxxxxxxxxxxxxxxx (Vesselin Kolev)
- Date: Tue, 18 Feb 2003 09:58:22 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Povod da napsha tova be postinga na Mano za problemi s relay-vaneto
prez sz.inetg.bg otnosno domaina linux-bulgaria.org vypreki, che tozi host
e chlen na MX ierarhiata za domaina linux-bulgaria.org.
Razbira se opisanoto ne se otnasia samo do konkreten domain, a e razshirena
vyzmozhnost za definiraneto ot strana na administratora na MTA na svoia
localna ierarhia za konkreten domain.
* * *
Vnimanie: Izlozhenata tuk tehnika sledva da byde prilagana samo i edinstveno
ot administratori s poznania v Sendmail i DNS... i isobshto ot hora, koito
znaiat kakvo vyrshat. Avtoryt ne nosi otgovornost za shtiti prichineni ot
prilaganeto na opisanite tuk proceduri.
* * *
Neka za ulesnenie na izlozhenieto da razgledame domaina example.dom, za
kogoto e definirana slednata MX ierarhia v zonata example.dom:
$ORIGIN example.dom.
MX 10 mail.example.dom.
MX 20 mx.another-isp.dom.
MX 30 mail.another-example.dom.
Ot gledna tochka na administrator na localen MTA, koito chesto nasochva
izhodiasht elektronen poshtenski potok kym potrebitelite na domaina
example.dom, hosta s teglo MX v ierarhiata 20 (mx.another-isp.dom) e
nedostizhim za nego, a hosta s teglo 10 e trudno dostypen.
Za da reshi tozi problem administratoryt na DNS izpolzva "trik" pri
integraciata na MTA sys DNS.
Syshtestuvat dve shemi na distivie ot gledna tochka na zapisite v DNS:
-> Administratoryt izpolzva nalichen domain, vidim za vsichki
potrebiteli v Internet. Neka tova e my-net.dom. V nego toi pravi slednite
zapisi:
$ORIGIN my-net.dom.
mailer-to-example 10 mail.another-example.dom.
20 mail.example.dom.
Sled tova pravi nuzhnite stypki za da mozhe tezi promeni da vliazat v
sila, naprimer ako e s BIND 9 ipolzva kontrolen kanal:
rndc reload my-net.dom
Sled kato se ubedi, che promenite sa vlezli v sila otvaria faila
/etc/mail/mailertable i pravi slednite zapisi v nego:
example.dom esmtp:mailer-to-example.my-net.dom.
Sled tova heshira
makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
i vsichko e gotovo.
Ako sega kym localnia MTA byde podaden poshtenski potok kym domaina
example.dom, to prepredavaneto na potoka NIAMA da sledva MX ierarhiata
ukazana v zonata na domina example.dom, a shte sledva MX ierarhiata
ukazana v ierarhiata za mailer-to-example.my-net.dom.
->Administratoryt izpolzva localen domain, vidim samo ot servicite na
mashinata, vyrhu koiato e razpolozhen MTA.
Neka tova e domaina dummy.vpn i v nego ima slednoto opisanie:
$ORIGIN dummy.vpn.
mailer 10 mail.another-example.dom.
20 mail.example.dom.
Sled kato taka napravenite zapisi v tozi domain stanat vidimi pri podavane na
zaiavki kym localnia za mashinata server za imena, se pravi opisanie v
/etc/mail/mailertable:
example.dom esmtp:mailer.dummy.vpn.
i se heshira
makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
S tova tozi tip konfiguracia e gotova.
Obiasnenieto po neia e, che ako se nalaga izprashtane na izhodiasht
elektronnen potok ot localnia MTA kym domaina example.dom, to niama da
se sledva MX ierarhiata za example.dom, a shte se sledva tazi za
mailer.dummy.vpn.
* * *
Vesselin Kolev
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+Ueek+48lZPXaa+MRArjXAKD6AGmdlLRe4sflLcQObTIbHoBLIwCg2abK
uPx42XOzbtSFKHbw/MM7s+M=
=PBYi
-----END PGP SIGNATURE-----
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|