DBM
Ivo Habran
Ivo.Habran na orfinet.cz
Čtvrtek Září 24 00:27:50 CEST 1998
At 09:17 22.9.1998 +0200, you wrote:
>Ivo Habran <Ivo.Habran na orfinet.cz> wrote:
>> 1. do m4 tvaru konfiguracniho souboru pro sendmail pridat
>>
>> define (MAILERTABLE, /etc/mailertable)
>>
>> 2. prevest konfiguracni soubor prikazem m4 do sendmail.cf
>> Toto jsem provedl a nic se neprojevilo, aspon si to myslim.
>>
>>
>> 3. vytvoreni zdrojoveho tvaru tabulky mailertable.txt, ktera obsahuje
>>
>> TCP,firma.provider.cz firma.provider.cz
>>
>> 4. kompilace tabulky
>> A u teto kompilace jsem skoncil, protoze nemam dbm.
>
> Podle toho, co tady popisujete, mate (nebo chcete pouzivat) IDA sendmail.
>Je otazkou, jestli je to v soucasnosti skutecne rozumne. Pokud skutecne
>chcete pouzivat IDA, je program dbm v adresari ida/aux u sendmailu (pokud
>jste tam rozbalil baliky sendmail.8.7.4.tar.gz a sendmail.874-888.tar.gz
>z ftp://ftp.vslib.cz/pub/network/services/sendmail) - staci jej jenom
>prelozit - viz http://www.kin.vslib.cz/~kolar/sendmail/node4.html.
>
> Pokud budete pouzivat radeji sendmail se standardnim konfiguracnim
>souborem, najdete reseni sveho problemu na
>
>http://www.linux.cz/cikhaj/Sendmail/node8.html cast "V8.8; pocitac
>relay.provider.cz:". Sablona .mc, jejiz cast je uvedena na zacatku
>zminene casti textu, se pr~evede na .cf soubor prikazem
>
> m4 ../m4/cf.m4 soubor.mc > sendmail.cf
>
>nebo (pokud soubor.mc obsahuje prikaz include(`../m4/cf.m4')) prikazem
>
> m4 soubor.mc > sendmail.cf
>
>Potrebne soubory jsou v adresari cf/cf, v souboru cf/README je popis,
>jak vyrobit konfiguracni soubor. Obsah souboru .mc muzete prevzit
>z prvni ukazky v http://www.linux.cz/cikhaj/Sendmail/node8.html -
>staci pouze spravne vybrat OSTYPE (podle souboru v adresari cf/ostype).
>
Dekuji za informace, nasel, ztahnul, precetl a studuji, ale ... jeste v tom
trochu plavu (trochu vic).
Priblizim moji situaci:
Nikdy drive jsem si ze sendmailem nehral az ted.
Linux - RedHat 5.0
Sendmail - 8.8.7-12
Pouzita dokumentace na http://www.linux.cz/cikhaj/Sendmail/node8.html -
Sendmail V8.8
Sestava 2 pocitace, jeden hlavni postovni server a druhy zalozni.
mailserver.provider.cz - hlavni postovni server,
batserver.provider.cz - zalozni server,
(inet.postserver.cz - server providera na, ktereho jsme napojeny),
dial.provider.cz - klient dial-up, (Operacni system - LINUX/UNIX/NT/W95...???)
MX zaznamy:
dial.provider.cz IN MX 10 dial.provider.cz.
dial.provider.cz IN MX 20 mailserver.provider.cz.
dial.provider.cz IN MX 30 batserver.provider.cz.
dial.provider.cz IN MX 40 inet.postserver.cz.
(Zajisteni pro prichod a odchod mnoha posty u mnoha klientu, aby zbytecne
nezacpaval linku mezi nami a inetem.)
A ted (jedu podle http://www.linux.cz/cikhaj/Sendmail/node8.html):
Pro pocitac - mailserver.provider.cz:
define(`confTRY_NULL_MX_LIST', True)dnl
FEATURE(mailertable)
Nepochopil jsem presne, kam patri tato cast, do ktereho souboru.
Ta cast, ktera je na zacatku html-stranky dle node8.html je v cf/redhat.mc.
Nevim, co presne je v 'soubor.mc'. (myslim redhat.mc + ty 2 radky).
m4 soubor.mc > sendmail.cf
a tento prikaz vytvori novy sendmail.cf ??
A samozrejme jsem nenasel cf/README (neni-neexistuje :-(().
dale:
zdrojovy soubor mailertable:
domena.cz smtp:[dial.provider.cz]
Nechapu zde 'domena.cz', pokud jsem dobre studoval dokumenty, tak je to asi
kvuli maskarade ?
Nebo staci pak tuto domenu psat v sendmail.cw. A kdyz bude vice dial-upistu
? Co pak ?
Kompilace pomoci:
makemap hash /etc/mailertable.db < /etc/mailertable
jsem pochopil (to jedine, protoze je to asi jednoduche)
Kdyz budou pribyvat klienti, musim provadet pokazde tuto konfiguraci ?
Habran Ivo.
P.S.: Omlouvam se, za to ze nic nevim, ale delam to za plneho provozu a
nechci nic zkazit. Dnes to jede zatim na dva MX zaznamy, ale z duvodu
vysokeho narustu posty a zadosti klientu o treti domeny pro postu, se musi
udelat zmena.
dial.provider.cz IN MX 20 mailserver.provider.cz.
dial.provider.cz IN MX 40 inet.postserver.cz.
Další informace o konferenci Sendmail