qmail Szybki i wydajny serwer pocztowy qmail.pdf

(234 KB) Pobierz
qmail. Szybki i wydajny serwer pocztowy
IDZ DO
PRZYK£ADOW Y ROZDZIA£
qmail. Szybki i wydajny
SPIS TREŒCI
serwer pocztowy
KATALOG KSI¥¯EK
Autor: Krzysztof Marciniak
ISBN: 83-7361-974-7
Format: B5, stron: 208
Zawiera CD-ROM
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
Poznaj qmail — najbezpieczniejszy serwer pocztowy
Poczta elektroniczna jest zdecydowanie najpopularniejsz¹ us³ug¹ internetow¹. Z jej
mo¿liwoœci korzystamy, komunikuj¹c siê z przyjació³mi, kontrahentami i wspó³pra-
cownikami. Setki tysiêcy serwerów rozsianych po ca³ym œwiecie przekazuje dziennie
miliony listów. Za sprawne przesy³anie poczty elektronicznej odpowiadaj¹ programy
— serwery pocztowe. Spoœród kilkunastu dostêpnych w sieci pakietów najwiêksz¹
popularnoœæ zdoby³y trzy — do³¹czane do ró¿nych dystrybucji Linuksa serwery
Sendmail i Postfix oraz napisany przez Dana J. Bernsteina w 1997 roku qmail. Program
ten mimo doœæ „podesz³ego” wieku nadal pozostaje jedynym serwerem pocztowym,
w którego zabezpieczeniach nie znaleziono ¿adnej luki. Administratorzy bardzo ceni¹
równie¿ jego niezawodnoœæ i szybkoœæ dzia³ania.
Ksi¹¿ka „qmail. Szybki i wydajny serwer pocztowy” to przewodnik po qmailu dla
administratorów i u¿ytkowników systemów uniksowych. Opisuje pocztê elektroniczn¹
od podstaw, czyli jej historii i zasad dzia³ania, a¿ do zagadnieñ zwi¹zanych
z konfiguracj¹ serwera pocztowego i administrowaniem nim. Dziêki lekturze dowiesz
siê, czym qmail wyró¿nia siê na tle innych serwerów pocztowych, sk¹d go pozyskaæ
i jak zainstalowaæ. Poznasz strukturê katalogów i zasadê dzia³ania qmaila. Nauczysz siê
administrowaæ nim, ³¹czyæ go z mened¿erem list wysy³kowych i aplikacjami do
przegl¹dania poczty elektronicznej przez WWW.
• Zasada dzia³ania poczty elektronicznej
• Techniki blokowania spamu
• Kompilacja i instalacja qmaila
• Konfiguracja skrzynek u¿ytkowników
• Funkcje programów wchodz¹cych w sk³ad qmaila
• Po³¹czenie qmaila z mened¿erem list wysy³kowych ezmlm
• Wspó³praca z modu³em SpamAssasin i skanerem antywirusowym
• Administrowanie serwerem pocztowym
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
ONOWOŒCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
454079186.005.png 454079186.006.png 454079186.007.png 454079186.008.png
Wstęp .............................................................................................. 7
Część I Działanie poczty elektronicznej ......................................11
Rozdział 1. Historia poczty elektronicznej ......................................................... 13
Rozdział 2. Jak działa poczta elektroniczna? ..................................................... 17
Programy MUA ................................................................................................................17
Programy MTA ................................................................................................................18
Programy MDA ................................................................................................................19
Przechowywanie poczty — mbox i Maildir .....................................................................20
Szybkość transferu poczty w Internecie ...........................................................................21
SMTP ...............................................................................................................................22
POP ..................................................................................................................................23
IMAP ................................................................................................................................25
Droga wiadomości od nadawcy do odbiorcy ...................................................................27
Struktura wiadomości e-mail ...........................................................................................29
Nagłówki wiadomości e-mail ...........................................................................................31
Rozdział 3. Poczta elektroniczna dziś i jutro ...................................................... 35
Fenomen poczty elektronicznej ........................................................................................35
Zalety ................................................................................................................................36
Wady ................................................................................................................................37
Eksperyment .....................................................................................................................37
Zagrożenia ........................................................................................................................38
Przyszłość .........................................................................................................................40
Rozdział 4. Spam — zagrożenie dla działania poczty elektronicznej .................... 43
Definicja spamu ................................................................................................................43
Historia spamu ..................................................................................................................44
Dlaczego spam jest szkodliwy? ........................................................................................46
Co zrobić, aby nasz adres e-mail nie znalazł się w bazie danych spamerów ...................47
Techniki blokowania spamu .............................................................................................52
454079186.001.png
4
qmail. Szybki i wydajny serwer pocztowy
Część II Program do transferu poczty — qmail ............................55
Rozdział 5. Dlaczego qmail? ............................................................................. 57
Bezpieczeństwo ................................................................................................................57
Wydajność i szybkość działania .......................................................................................58
Niezawodność ..................................................................................................................59
Prostota .............................................................................................................................60
qmail vs Sendmail ............................................................................................................60
Rozdział 6. Instalacja ....................................................................................... 63
Źródła ...............................................................................................................................63
Kompilacja .......................................................................................................................64
Instalacja łat ......................................................................................................................67
Finalizacja instalacji .........................................................................................................69
Wyłączenie Sendmaila .....................................................................................................74
Utworzenie skrzynek użytkowników ...............................................................................74
Uruchomienie i test działania ...........................................................................................75
Konfiguracja i pliki kontrolne ..........................................................................................80
Rozdział 7. Struktura i działanie ........................................................................ 91
Struktura katalogów i lokalizacja programów .................................................................91
Modułowa budowa ...........................................................................................................94
Odbieranie i tworzenie wiadomości .................................................................................96
Kolejka wiadomości .........................................................................................................96
Wysyłanie wiadomości i dostarczanie ich do skrzynek użytkowników ..........................99
Część III Profesjonalny serwer pocztowy ....................................101
Rozdział 8. Potrzeba profesjonalnego serwera pocztowego .............................. 103
Opis dodatków i ich funkcji ...........................................................................................104
Rozdział 9. Zaawansowana instalacja ............................................................. 109
Przygotowanie ................................................................................................................109
Pakiety daemontools i ucspi-tcp .....................................................................................111
Instalacja qmaila ............................................................................................................. 112
Menedżer list ezmlm ......................................................................................................115
Autorespond ...................................................................................................................115
Vpopmail ........................................................................................................................116
Vqadmin .........................................................................................................................117
Qmailadmin ....................................................................................................................118
Zakończenie instalacji qmaila ........................................................................................120
Odinstalowanie Sendmaila .............................................................................................126
Uruchomienie qmaila .....................................................................................................127
Courier-IMAP ................................................................................................................131
SquirrelMail ...................................................................................................................136
ClamAV .........................................................................................................................139
SpamAssasin ..................................................................................................................143
Qmail-Scanner ................................................................................................................146
Finalizacja instalacji profesjonalnego serwera pocztowego ..........................................151
Rozdział 10. Dodatkowe programy .................................................................... 153
qmailanalog ....................................................................................................................154
qmailmrtg .......................................................................................................................160
qmHandle .......................................................................................................................164
Spis treści
5
queue-repair ....................................................................................................................167
Isoqlog ............................................................................................................................168
Rozdział 11. Zarządzanie .................................................................................. 171
Zarządzanie domenami pocztowymi ..............................................................................171
Zarządzanie skrzynkami pocztowymi ............................................................................174
Konfiguracja skrzynki w MUA ......................................................................................176
Korzystanie z Webmaila ................................................................................................180
Uruchamianie i restart serwera pocztowego. Wprowadzanie zmian w konfiguracji .....183
Backup (kopia zapasowa) ...............................................................................................186
Awarie. Obsługa kolejki wiadomości ............................................................................188
Uaktualnianie oprogramowania .....................................................................................191
Rozdział 12. Gdzie szukać informacji? ............................................................... 193
Skorowidz ..................................................................................... 197
Rozdział 9.
W niniejszym rozdziale w kolejnych krokach przedstawiona zostanie instalacja profesjo-
nalnego serwera pocztowego. Podobnie jak przy poprzedniej instalacji, pozwolę sobie
na dwie uwagi przed przystąpieniem do kompletowania niezbędnych źródeł.
Zaleca się, aby przeprowadzić próbną instalację na zapasowym serwerze, jeśli takowy
jest dostępny. Jest to niezwykle istotne, ponieważ pozwala zapoznać się z procesem
instalacji i administracji profesjonalnym serwerem pocztowym opartym na qmailu,
nie zakłócając przy tym pracy właściwej maszyny oraz użytkowników przesyłających
pocztę.
Cały opisany tu proces instalacji przeprowadzony został w systemie FreeBSD
(wersja 5.3). Jest to obecnie jeden z najpopularniejszych i najbezpieczniejszych sys-
temów operacyjnych, wykorzystywany często do budowy serwerów sieciowych.
Opisaną instalację z powodzeniem można przenieść i przeprowadzić pod innymi sys-
temami BSD oraz linuksowymi. W razie problemów wszelkie rozwiązania i niezbędne
łaty znaleźć można w Internecie.
Przygotowanie
Przed przystąpieniem do instalacji należy skompletować źródła wszystkich programów
oraz niezbędne łaty. Aby zachować porządek i zgromadzić wszystko w jednym miejscu,
proponuję utworzyć katalog /instalacyjne.
# mkdir /instalacyjne
Następnym krokiem jest odnalezienie najnowszych, stabilnych wersji poszczególnych
programów. W tabeli 9.1 zgromadziłem adresy oficjalnych stron WWW wszystkich nie-
zbędnych składników profesjonalnego serwera pocztowego. Na każdej stronie należy
odszukać sekcje download i pobrać najbardziej aktualne spakowane źródła (stabilnej
wersji) przy użyciu np. programu wget. Należy wziąć pod uwagę datę wydania książki —
im więcej czasu upłynęło, tym bardziej prawdopodobne, że mogą wystąpić różnice
454079186.002.png 454079186.003.png 454079186.004.png
Zgłoś jeśli naruszono regulamin