Postfix -- szybki start
Transkrypt
Postfix -- szybki start
Postfix -- szybki start Gabriel Jonczyk <[email protected]> Prawa autorskie Copyright 2003 Gabriel Jonczyk. All rights reserved. Udziela się zgody na kopiowanie, rozpowszechnianie i/lub modyfikowanie tego dokumentu zgodnie z zasadami Licencji Wolnej Dokumentacji (GNU Free Documentation Licence) w wersji 1.1 lub jakiejkolwiek późniejszej wersji opublikowanej przez Fundację Wolnego Oprogramowania (Free Software Foundation). Kopię tej licencji moŜna znaleźć na stronach Fundacji Wolnego Oprogramowania. Spis treści 1. Wstęp2. Instalacja3. Konfiguracja4. Przydatne adresy 1. Wstęp Artykuł ten przedstawia instalację i podstawową konfigurację Postfiksa - szybkiego i bezpiecznego serwera pocztowego SMTP o modularnej budowie. Czynności te po przeczytaniu artykułu nie powinny zająć czytelnikowi więcej niŜ 15 minut! Wszystkie zamieszczono w artykule informacje zostały zaczerpnięte z dokumentacji do serwera, którą moŜna znaleźć Internecie lub pochodzą z własnych doświadczeń. Oczywiście nie naleŜy traktować tego opisu jako wyczerpujące źródło informacji na temat Postfiksa. Nie ma on bowiem na celu szczegółowo omawiać bardzo wielu moŜliwości serwera, ale pomóc w szybkim jego uruchomieniu. 2. Instalacja Postfiksa instalujemy w dobrze znany uŜytkownikom Debiana sposób: # apt-get install postfix Nie musimy wcześniej samodzielnie odinstalowywać Exima, gdyŜ UWAGA: Postfix, który takŜe dostarcza wirtualnego pakietu „mail-transport-agent” konfliktuje z Eximem i przed jego instalacją system sam usunie Exima. Jeśli chcemy przekonać się, gdzie zainstalowały się pliki Postfiksa, to wydajemy polecenie: # whereis postfix postfix: /usr/sbin/postfix /etc/postfix /usr/lib/postfix /usr/share/postfix /usr/share/man/man1/postfix.1.gz 3. Konfiguracja Pliki konfiguracyjne Postfiksa znajdują się w katalogu ”/etc.postfix”. Głównym plikiem konfiguracyjnym jest plik „main.cf”. Przechodzimy zatem do jego edycji w swoim ulubionym edytorze tekstu. Parametrów konfiguracyjnych, które tam zobaczymy jest bardzo duŜo, ale nas interesuja tylko podstawowe. Jeśli w Twoim pliku nie znajdziesz któregoś z parametrów, to po prostu dopisz go sam. A oto najwaŜniejsze z „itemizedlist”> • • • • • • • • • • • • • „daemon_directory = /usr/lib/postfix” - katalog naszego demona, „smtpd_banner = $myhostname ESMTP $mail_name” - nazwa w jaki sposób serwer przedstawia się klientowi. MoŜna tutaj wpisać mylne dane, Ŝeby zmylić osobę, która telnetując się na port 25 chce wiedzieć, jaki mamy serwer pocztowy. „mail_name = costam” - wartość dla zmiennej „mail_name”, „myhostname = pikus” - nazwa naszego serwera, „mydomain = pikus.com.pl” - nazwa naszej domeny, „myorigin = $mydomain” - nazwa, która będzie się pojawiać w nagłówku „From:” wysyłanych przez serwer wiadomości e-mail. W naszym przypadku będzie to po prostu nazwa naszej domeny. „mydestination = $myhostname” - adresy, dla których przyjmujemy pocztę, „relay_domains = $mydestination, o2.pl, wp.pl” - lista hostów, do których pozwalamy przekazywać pocztę, „mynetworks = 127.0.0.0/8, 192.168.1.0/28” - lista sieci zaufanych, z których zgadzamy się odbierać pocztę, Ŝeby przekazywać ją dalej, „mailbox_command = /usr/bin/procmail” - dostarczyciel poczty do skrzynek uŜytkowników systemu. Jeśli nie korzystamy z „procmaila”, to moŜemy pominąć ten parametr. „mailbox_size_limit = 51200000” - pojemność skrzynki uŜytkownika. W tym przypadku wynosi ona 50MB. „message_size_limit = 51200000” - maksymalny rozmiar wysyłanej wiadomości. W tym przypadku jest on równy wielkości skrzynki. „mail_spool_directory = /var/spool/mail” - katalog, ze skrzynkami uŜytkowników. Zawartość skrzynki moŜna łatwo podejrzeć poleceniem „less /var/spool/mail/<konto>”. Jeśli demon nie jest jeszcze uruchomiony, to robimy to za pomocą polecenia # /etc/init.d/postfix start Jeśli zaś juŜ działał, to tylko go przeładowywujemy: # /etc/init.d/postfix reload 4. Przydatne adresy • • • The Postfix Home Page - strona główna projektu, Postfix Documentation, Howtos and FAQs - odnośniki do dokumentacji, Postfix - podstawy konfiguracji - przydatny dla początkujących uŜytkowników dokument na temat konfiguracji Postfixa.