[ Pobierz całość w formacie PDF ]
.Nie ma wbudo-wanych wartoSci domySlnych, choæ Exim jest rozpowszechniany z domySlnym pli-kiem konfiguracyjnym, który uwzglêdnia proste przypadki.GdybyS chcia³ zmieniæpolitykê rutowania Exima lub zmodyfikowaæ protokó³ transportowy, ³atwiej jestrozpocz¹æ od domySlnej konfiguracji i dokonywaæ w niej zmian, ni¿ próbowaæ stwo-rzyæ plik konfiguracyjny od zera.Ruting wiadomoSciGdy Exim dostanie adres, na który ma dostarczyæ pocztê, najpierw sprawdza, czydomena jest obs³ugiwana przez host lokalny, porównuj¹c j¹ z list¹ zawart¹ w zmien-nej konfiguracyjnejlocal_domains.Je¿eli ta opcja nie jest ustawiona, nazwa hostalokalnego jest u¿ywana tylko w domenie lokalnej.Je¿eli jesteSmy w domenie lokal- 354 Rozdzia³ 19: Eximnej, adres jest przekazywany do modu³Ã³w zarz¹dzaj¹cych.W przeciwnym razie jestprzekazywany do ruterów, aby stwierdzi³y, gdzie przes³aæ wiadomoSæ*.Dostarczanie wiadomoSci na adresy lokalneAdres lokalny to przewa¿nie nazwa u¿ytkownika.JeSli ma tak¹ postaæ, wiadomoSæjest dostarczana bezpoSrednio do skrzynki pocztowej u¿ytkownika /var/spool/mail/nazwa-u¿ytkownika.Do innych przypadków zaliczamy aliasy, nazwy list pocz-towych i przekazywanie poczty przez u¿ytkownika.Wtedy adres lokalny jest rozwi-jany do listy adresów, które mog¹ byæ lokalne lub zdalne.Poza takimi  normalnymi adresami, Exim mo¿e obs³ugiwaæ inne typy celów wia-domoSci lokalnych o innym miejscu przeznaczenia, takim jak nazwy plików i potokipoleceñ.JeSli chodzi o dostarczanie do pliku, Exim dokleja wiadomoSæ, a je¿eli jesttaka potrzeba, tworzy nowy plik.Cele w postaci pliku i potoku nie s¹ typowymi ad-resami, a wiêc nie mo¿esz wys³aæ poczty, powiedzmy, pod /etc/passwd@vbrew.comi oczekiwaæ, ¿e plik passwd zostanie nadpisany.Dostarczanie pod adresy specjalnejest mo¿liwe tylko, je¿eli istnieje na nie przekierowanie lub pliki aliasów.Zwróæ jed-nak uwagê, ¿e /etc/passwd@vbrew.com jest sk³adniowo poprawnym adresem e-mail,ale je¿eli Exim odbierze adresowan¹ na niego wiadomoSæ, zwykle bêdzie szuka³u¿ytkownika o nazwie /etc/passwd, co zakoñczy siê fiaskiem i wiadomoSæ zostanieodbita.Na liScie aliasów lub w pliku przekierowania nazwapliku zaczyna siê od ukoSnika (/)i ma postaæ, która nie spe³nia warunków sk³adni pe³nego domenowego adresue-mail.Na przyk³ad /tmp/junk w pliku przekierowania lub w pliku aliasów jest inter-pretowane jako nazwa pliku, ale /tmp/junk@vbrew.com jako adres e-mail, choæ praw-dopodobnie niezbyt przydatny.Jednak adresy tego typu mo¿na spotkaæ przy wy-sy³aniu poczty przez gatewaye X.400, poniewa¿ adresy X.400 rozpoczynaj¹ siê odukoSnika.Podobnie polecenie w potoku mo¿e byæ dowolnym poleceniem Uniksa poprzedzonymznakiem potoku (|), o ile ci¹g nie mo¿e byæ uznany za poprawny, domenowy adrese-mail.Je¿eli nie zmienisz konfiguracji, Exim nie u¿ywa pow³oki do uruchamianiapolecenia.Za to dzieli ci¹g na nazwê polecenia i argumenty i uruchamia je bezpo-Srednio.WiadomoSæ jest przekazywana jako standardowe wejScie takiego polece-nia.Na przyk³ad, aby przekierowaæ listê pocztow¹ do lokalnej grupy dyskusyjnej,móg³byS u¿yæ skryptu pow³oki gateit i skonfigurowaæ lokalny alias tak, by dostar-cza³ wszystkie wiadomoSci z tej listy do skryptu za pomoc¹|gateit.JeSli wierszpoleceñ zawiera przecinek, nale¿y go uj¹æ w cudzys³Ã³w wraz z symbolem potoku.* Opis ten zosta³ uproszczony.Mo¿na sprawiæ, by modu³y zarz¹dzaj¹ce przekaza³y adresy do modu³Ã³wtransportowych, które dostarcz¹ wiadomoSci do hostów zdalnych.I podobnie, rutery mog¹ przekazaæadresy do lokalnego modu³u transportowego, który zapisze wiadomoSæ do pliku lub potoku.Mo¿liwejest tak¿e, by rutery w pewnych warunkach przekaza³y adresy do programów zarz¹dzaj¹cych. Ruting i dostarczanie poczty 355U¿ytkownicy lokalniAdres lokalny zwykle jest jednoznaczny ze skrzynk¹ pocztow¹.Znajduje siê onaprzewa¿nie w katalogu /var/spool/mail i nosi nazwê u¿ytkownika, który jest równie¿w³aScicielem pliku.Je¿eli plik nie istnieje, Exim go tworzy.W pewnych konfiguracjach grupa jest ustawiana na tak¹, do której nale¿y u¿ytkow-nik, a tryb praw dostêpu na 0600.W tych przypadkach procesy dostarczania dzia³aj¹z prawami u¿ytkownika i u¿ytkownik mo¿e usun¹æ ca³¹ skrzynkê.W innych konfi-guracjach skrzynka pocztowa nale¿y do grupy mail i ma prawo dostêpu 0660.Pro-cesy dostarczaj¹ce dzia³aj¹ z uid systemu i grup¹ mail, a u¿ytkownicy nie mog¹ usu-waæ plików swoich skrzynek, choæ mog¹ je opró¿niaæ.Zauwa¿, ¿e choæ katalog /var/spool/mail jest obecnie standardowym miejscemumieszczania plików skrzynek pocztowych, niektóre programy s¹ skompilowanedo u¿ywania innych Scie¿ek, na przyk³ad /usr/spool/mail.Je¿eli dostarczenie pocztydo u¿ytkowników na twoim komputerze regularnie siê nie udaje, powinieneS zoba-czyæ, czy pomo¿e stworzenie dowi¹zania symbolicznego do /var/spool/mail.Adresy MAILER-DAEMON i postmaster normalnie powinny byæ umieszczonew pliku aliasów i powinny siê rozwijaæ do adresów e-mail administratora systemu.MAILER-DAEMON jest u¿ywany przez Exima jako adres nadawcy w wiadomo-Sciach odbitych [ Pobierz caÅ‚ość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agnieszka90.opx.pl