Jak skonfigurowaæ sendmail przez UUCP.: Wymagania.
Następna strona
Poprzednia strona
Spis treści
2. Wymagania.
Jeśli masz system używający uucp dla poczty, to właściwie nie musisz
wkompilowywaæ bind-a/resolvera do sendmail-a.
Upewnij siê, że masz makemap-a, i że obsługuje on "hash" i bardziej
popularne formaty "dbm" czy nawet format "btree" (Wersja na RedHat-a
nie obsługuje dbm). Makemap jest normalnie dystrybuowany z
sendmail-em.
2.1 Jak przeżyæ kanonizacjê nazw na samotnie stojącej maszynie bez DNS-u?
Czêśæ I:
Jeśli dostaniesz pre-kompilowanego sendmail-a z dołączonym bind-em, to
możesz z nim dalej żyæ (Tak jak to jest w RedHat-cie).
Odnośnie konfiguracji opartej na pliku m4 zobacz moje rozwiązanie
(moje ulubione). Próbuj użyæ tej opcji o ile naprawde nie zajdzie
koniecznośæ b) czy c)
Jeśli ze mną porozmawiasz, mógłbym wspomóc ciê wersją skompilowaną
(8.8.5) bez bind-a. Może RedHat powinien rozważyæ możliwośæ dostarczania
dwóch wersji binarnych senmail-a (tak jak jest to w Slackware). Jedna z
bind-em a jedna bez.
Najszybszym rozwiązaniem, aby otrzymaæ działający sendmail bez bind-a
jest edycja pliku src/conf.htak, żeby wyglądał tak:
conf.h:# ifndef NAMED_BIND
conf.h:# define NAMED_BIND 0 /* use Berkeley Internet Domain Server */
Czêśæ II:
Normalnie sendmail bêdzie koniecznie chciał sprawdziæ nazwê, aby
rozwinąæ czêśæ dotyczącą host-u przy pomocy gethostbyaddr() dla
każdego listu, który wysyła (nawet jeśli go poinformujesz żeby nie
kanonifikował nazw).
Użyj adresu IP według RFC1597 (10.0.0.0 - 10.255.255.255,
172.16.0.0 - 172.31.255.255, 192.168.0.0 - 192.168.255.255).
Zmodyfikuj plik /etc/hosts i dodaj nastêpującą liniê,
jako przykład dla "myhost"
10.0.0.1 myhost.ja.pl myhost
Jeśli używasz bazy NIS (i NIS jest wkompilowane w sendmail-a
tak jak to chyba jest z RedHat-em. RedHat ma także wbudowanego
NIS-a) upewnij siê, że plik /etc/nsswitch.conf zawiera:
hosts: files dns
i w pliku /etc/hosts i dodaj poniższą liniê jak przykład dla
host-a myhost: [cały czas używając schematu z RFC1597]
10.0.0.1 myhost.ja.pl myhost
UWAGA:
W obu przypadkach ważne jes, aby podaæ pełny adres w pliku /etc/hosts.
Czyli linia powinna wyglądaæ tak:
10.0.0.1 myhost.ja.pl myhost
a nie tak
10.0.0.1 myhost
Bêdziesz musiał także zdefiniowaæ makro sendmail-a - $w, aby
zawierało myhost.ja.pl. Dodaj nastêpującą linijkê do swojego
pliku /etc/sendmail.cf jak już zostanie wygenerowany:
Dwmyhost.ja.pl
(albo możesz użyæ użyæ MASQUAREADE_AS(myhost.me.com) w poniższym
pliku .mc)
UWAGA !!! myhost jako nazwa domeny jest podane tylko
przykładowo; nie musisz używaæ takiej samej nazwy. Wybierz sobie
jakąś swoją nazwê host-a jeśli jej jeszcze nie masz.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
Sendmail UUCP plsendmail uucp plsendmail uucp pl 4sendmail uucp pl 1sendmail uucp pl 5sendmail uucp pl 3Sendmail UUCP pl (2)UUCP HOWTO pl 1 (2)UUCP HOWTO pl (2)UUCP HOWTO pl 6 (2)UUCP HOWTO pl 4 (2)UUCP HOWTO pl 3 (2)UUCP HOWTO pl 2 (2)UUCP HOWTO pl (3)UUCP HOWTO pl 5 (2)TI 99 08 19 B M pl(1)bootdisk howto pl 8BORODO STRESZCZENIE antastic plwięcej podobnych podstron