PLD-doc/book/pl_book__uslugi/pl_uslugi_poczta__exim.sec
qwiat
cvs w pld-linux.org
Czw, 18 Sie 2005, 02:15:57 CEST
Author: qwiat
Date: Thu Aug 18 02:15:51 2005
New Revision: 6319
Modified:
PLD-doc/book/pl_book__uslugi/pl_uslugi_poczta__exim.sec
Log:
- podzial sekcji "konfiguracja" na trzy mniejsze; "budowa pliku konfiguracji", "podstawowa konfiguracja", "rozne opcje"
- niewielkie zmiany w tresci nowych sekcji (aby mialy rece i nogi)
- dodanie kilku uwag + link do rozdzialu o DNS-ie
- zmiana "screena" z instalacji pakietu na krotszy i aktualniejszy ;)
Modified: PLD-doc/book/pl_book__uslugi/pl_uslugi_poczta__exim.sec
==============================================================================
--- PLD-doc/book/pl_book__uslugi/pl_uslugi_poczta__exim.sec (original)
+++ PLD-doc/book/pl_book__uslugi/pl_uslugi_poczta__exim.sec Thu Aug 18 02:15:51 2005
@@ -39,27 +39,76 @@
<title>Instalacja</title>
<para>Instalacja pakietu jest prosta. Uruchamiamy program:
<command>poldek</command> i wykonujemy:</para>
- <screen>poldek> install exim
-Przetwarzanie zależności...
-exim-4.30-2 zostanie zastąpiony przez exim-4.30-2
-Zaznaczono 1 pakiet do instalacji:
-I exim-4.30-2
-
-Uruchamianie sudo /bin/rpm --upgrade -vh --root / --noorder...
-Przygotowywanie...
-########################################### [100%]
-1:exim
-19 entries written
-Run "/etc/rc.d/init.d/exim start" to start exim daemon.
-poldek></screen>
+ <screen>poldek -i exim</screen>
<para>Oczywiście zanim wykonamy zalecenie startu demona powinniśmy
dokonać konfiguracji, którą opisuje następny rozdział.</para>
</section>
- <section id="uslugi_exim_konfiguracja">
- <title>Konfiguracja</title>
- <para>Wszelkich zmian w konfiguracji Exima dokonujemy w katalogu
- <filename>/etc/mail/</filename>. Edytujemy plik
- <filename>exim.conf</filename></para>
+ <section id="uslugi_exim_plik_konfiguracji">
+ <title>Budowa pliku konfiguracji</title>
+ <para>Wszelkich zmian w konfiguracji dokonujemy w pliku
+ <filename>/etc/mail/exim.conf</filename>.
+ Na początek wyjaśnimy jak zorganizowany
+ jest plik konfiguracyjny, wygląda to mniej
+ więcej tak:
+ </para>
+ <screen># główna sekcja ...
+
+opcje i dyrektywy sekcji głównej
+
+begin sekcja1
+
+opcje i dyrketywy sekcji1
+
+begin sekcja3
+
+...</screen>
+ <para>
+ Tak więc plik ten jest zbudowany z sekcji, które rozpoczynają się
+ słowem <emphasis>begin nazwa</emphasis>, z wyjątkiem sekcji głównej, która jest
+ na samym początku pliku i nie posiada swojego begina. Sekcje
+ również nie mają żadnych słów kluczowych, które by je zamykały
+ - po prostu początek <emphasis>begin</emphasis> nowej sekcji oznacza zakończenie
+ poprzedniej. I tak, standardowo mamy następujące sekcje:
+ </para>
+ <itemizedlist>
+ <listitem><para>główna - odpowiedzialna za podstawowe
+ ustawienia <productname>Exim</productname></para></listitem>
+ <listitem><para>acl - listy kontroli dostępu,
+ filtrowania, odrzucania i akceptowania
+ poczty</para></listitem>
+ <listitem><para>routers - hm, najprościej jest to
+ przetłumaczyć jako routery, czyli
+ reguły kierowania wiadomości do
+ odpowiednich transporterów</para></listitem>
+ <listitem><para>transports - tutaj tworzymy sposoby
+ doręczenia poczty</para></listitem>
+ <listitem><para>retry - ustawienia ponowień</para></listitem>
+ <listitem><para>rewrite - reguły do przepisywania
+ nagłówków</para></listitem>
+ <listitem><para>authenticators - reguły do autoryzacji</para></listitem>
+ </itemizedlist>
+ <para>Co to są te całe 'transportery' i 'routery'? Właściwie
+ to serce Exima. Jeżeli Exim dostaje jakiegoś maila to
+ najpierw puszcza go przez routery, które można porównać do
+ reguł ipchains/iptables - jeżeli mail załapie się na jakąś
+ regułę (router) to jest przekazywany do transportu określonego
+ przez ten router. Inaczej mówiąc router w Eximie kieruje maila do
+ odpowiedniego transportera. Transporter natomiast robi już z mailem co
+ należy - doręcza go lokalnie, albo przekierowywuje gdzieś indziej albo odsyła
+ do innego serwera. Wiem, że w tym momencie może wydawać się to skomplikowane,
+ ale nie przejmujcie się, to tylko wiedza teoretyczna która na początku nie
+ będzie wam potrzebna. Musiałem natomiast wam wytłumaczyć, że są sekcje i że
+ musicie nauczyć się tego, iż jak napiszę 'dopisać w sekcji głównej' to należy
+ coś dopisać na początku pliku.
+ </para>
+ </section>
+ <section id="uslugi_exim_konfiguracja_podstawowa">
+ <title>Podstawowa konfiguracja</title>
+ <para>
+ Zanim zaczniemy konfigurację demona SMTP, musimy koniecznie
+ dodać rekord MX do każdej strefy DNS obsługiwanej przez nasz serwer.
+ Informacje na ten temat zawarto w <xref linkend="uslugi_named" />.
+ </para>
<para>
Domeny lokalne to takie, które <productname>Exim</productname> ma traktować jako
'swoje' domeny. Mail zaadresowany @jakas.domena.lokalna
@@ -118,60 +167,15 @@
</para>
<screen>hostlist relay_from_hosts = 127.0.0.1 : 192.168.0.0/16</screen>
<para>
- Na chwilę przystopujemy i wyjaśnimy jak zorganizowany
- jest plik konfiguracyjny <productname>Exim</productname>-a. Wygląda to mniej
- więcej tak:
- </para>
- <screen># główna sekcja ...
-
-opcje i dyrektywy sekcji głównej
-
-begin sekcja1
-
-opcje i dyrketywy sekcji1
-
-begin sekcja3
-
-...</screen>
- <para>
- Tak więc plik ten jest zbudowany z sekcji, które rozpoczynają się
- słowem <emphasis>begin nazwa</emphasis>, z wyjątkiem sekcji głównej, która jest
- na samym początku pliku i nie posiada swojego begina. Sekcje
- również nie mają żadnych słów kluczowych, które by je zamykały
- - po prostu początek <emphasis>begin</emphasis> nowej sekcji oznacza zakończenie
- poprzedniej. I tak, standardowo mamy następujące sekcje:
- </para>
- <itemizedlist>
- <listitem><para>główna - odpowiedzialna za podstawowe
- ustawienia <productname>Exim</productname></para></listitem>
- <listitem><para>acl - listy kontroli dostępu,
- filtrowania, odrzucania i akceptowania
- poczty</para></listitem>
- <listitem><para>routers - hm, najprościej jest to
- przetłumaczyć jako routery, czyli
- reguły kierowania wiadomości do
- odpowiednich transporterów</para></listitem>
- <listitem><para>transports - tutaj tworzymy sposoby
- doręczenia poczty</para></listitem>
- <listitem><para>retry - ustawienia ponowień</para></listitem>
- <listitem><para>rewrite - reguły do przepisywania
- nagłówków</para></listitem>
- <listitem><para>authenticators - reguły do autoryzacji</para></listitem>
- </itemizedlist>
- <para>Co to są te całe 'transportery' i 'routery'? Właściwie
- to serce Exima. Jeżeli Exim dostaje jakiegoś maila to
- najpierw puszcza go przez routery, które można porównać do
- reguł ipchains/iptables - jeżeli mail załapie się na jakąś
- regułę (router) to jest przekazywany do transportu określonego
- przez ten router. Inaczej mówiąc router w Eximie kieruje maila do
- odpowiedniego transportera. Transporter natomiast robi już z mailem co
- należy - doręcza go lokalnie, albo przekierowywuje gdzieś indziej albo odsyła
- do innego serwera. Wiem, że w tym momencie może wydawać się to skomplikowane,
- ale nie przejmujcie się, to tylko wiedza teoretyczna która na początku nie
- będzie wam potrzebna. Musiałem natomiast wam wytłumaczyć, że są sekcje i że
- musicie nauczyć się tego, iż jak napiszę 'dopisać w sekcji głównej' to należy
- coś dopisać na początku pliku.
+ Uwaga! Już w tym momencie możemy sprawdzić działania serwera.
+ Wystarczy że przeładujemy demona i wyślemy e-mail do istniejącego konta
+ użytkownika. Przy takiej konfiguracji poczta
+ będzie docierała do skrzynek typu <emphasis>mbox</emphasis> (pliki tekstowe w
+ <filename>/var/mail/</filename>).
</para>
+ </section>
+ <section id="uslugi_exim_konfiguracja_rozne-opcje">
+ <title>Różne opcje</title>
<para>Czasami (czytaj: gdy mamy sieczkę w
<filename>/etc/hosts</filename>) <productname>Exim</productname>
zgłasza się nie jako
Więcej informacji o liście dyskusyjnej pld-doc