ISP-Hookup-HOWTO czyli jak przyłączyć Linuxa do Internetu: Jak wysłać i otrzymać pocztę?
Następna strona
Poprzednia strona
Spis treści
4. Jak wysłać i otrzymać pocztę?
Po pierwszes sprawdz, czy zainstalowny jest sendmail.
(jesli uzywasz Debiana, uważaj. Debian uzywa smail'a nie sendmail'a).
Sendmail sortuje wewnętrzną i wychodzącą pocztę, buforuje wychodzące
listy do momentu kiedy może je przesłać dalej.
Sendmail bazuje na pliku konfiguracyjnym /etc/sendmail.cf.
Przykładowy plik konfiguracyjny, dobry dla użytkowników korzystających
z usług prowajdera internetu mozna znaleźć w:
ftp://ftp.sn.no/user/egilk/sendmail.cf
Ten z kolei wymaga zinstalowania programu procmail, lub może
być łatwo zmieniony, tak aby wykorzystywał program deliver.
Oczywiście konieczne jest posiadanie oficjalnej domeny dla
poczty wychodzącej na zewnątrz, coś co jest określone w /etc/sendmail.cf:
# who I masquerade as (null for no masquerading)
DMacme.net
Taka konfiguracja zakłada, ze lokalnie na komputerze korzystasz
z takiego samego identyfikatora, jak u dostawcy. Jeśli tak, to
sendmail jest już skonfigurowny do przesyłania poczty bezpośrednio
do adresata. Aby uniknąc długotrwałych powtarzających się połączeń z
komputerem odbierającym pocztę wygodnie jest korzystać z komputera
prowajdera jako bufora. Włączamy to modyfikując opcję DS w pliku
/etc/sendmail.cf:
# "Smart" relay host (may be null)
DSmail.acme.net
Pamiętaj, ze sendamil jest bardzo wrażliwy na znaki tabulatora w
pliku konfiguracyjnym sendmail.cf. Rozważ używanie
do tych celów edytora vi, aby mieć pewność ze znaki
tabulacji, które były w pliku konfiguracyjnym nie zostaną
zamienione na odstępy podczas zachowywania zmodyfikowanego pliku na dysku.
Odbieranie poczty może być wygodnie zrealizowane za pomocą
protokołu POP3, który może być inicjowany za każym razem kiedy
następuje zestawienie połączenia. Prosty skrypt do przetestowania
tej możliwości wygląda następująco:
sendmail -q
popclient -3 -v mail.acme.net -u dirk -p "PrettySecret" \
-k -o /usr/spool/mail/dirk
Ten skrypt może być uruchamiany po zestawieniu połączenia PPP.
Pamiętaj, ze to jest jedynie skrypt testowy.
Upewnij się że lokalna skrzynka pocztowa pozostaje nietknięta.
Opcja -k oznacza, ze poczta jest pozostawiana
w skrzynce na komputerze prowajdera, a sciągana jest jedynie kopia
listu. Oczywiście po sprawdzeniu poprawności wszystkich
ustawień usuniesz tę opcje.
Pamiętaj, że twoje hasło będzie widoczne w wierszu poleceń
(patrz program ps). To powinno zostać poprawione tak szybko jak to
tylko możliwe (ASAP)
Bezpieczniejsza i lepsza wersja teko skryptu znajduje się
pod adresem:
ftp://ftp.sn.no/user/egilk/pop-script.tar.gz
Wymaga aby był zainstalowany program procmail, lecz
tego raczej nie będziesz żałował.
ftp://sunsite.unc.edu/pub/Linux/system/Mail/mailhandlers/procmail-3.10-2.tar.gz
Procmail jest prostym i elastycznym narzędziem, które umożliwia
sortowanie przychodzącej poczty na ogromną ilość sposobów.
Dodatkowo może również zastąpić program vacation i podobne.
Pamiętaj, że używanie procmaila w taki sposób jak my to robimy
w tym przykładzie jest różne od tego co znajdziesz w dokumentacji
procmaila. .forward nie jest konieczny i jeśli
nie sortujemy przychodzącej poczty nie potrtzebujemy również
pliku .procmailrc.
Użytkownik, do czytania i wysyłania listów powinien korzystać
z takich programów jak elm lub pine.
ALT: Szary człowiek korzystający z konta u prowajdera (tam
czytający pocztę)nie musi mieć działającego demona sendmaila.
Warto wtedy wyłaczyć uruchamianie sendmaila przy starcie komputera.
Trzeba w tym celu zmodyfikować /etc/rc.d/rc.M. (W RedHat'cie
skorzystaj z programu control-panel (sysvtool))
ALT: Zamiast sendmaila można też skorzystać z prostszego
smaila. Dobry opis konfiguracji (oraz wiekszość informacji,
którą do tej pory przedstawiliśmy) znajdzesz w
Linux Network Administrator's Guide.
ALT: Do tworzenia nowych plików konfiguracyjnych
sendmail.cf wykorzystuje się pliki z makrodefinicajami m4.
Drobne zmiany jest lepiej jednak wykonywać bezpośrednio w pliku
/etc/sendmail.cf.
ALT: Istnieją również prostsze, choć nie tak elastyczne
alternatywy. Mozna używać dobrze skonfigurowanego pine'a, lub
nowszych wersji różnych przeglądarek WWW.
ALT: Wiele osób jest zachwycone pakietem Gnus towarzyszącemu
programowi/edytorowi Emacs. Więcej informacji na tet temat szukaj pod adresem:
http://www.ifi.uio.no/~larsi/
ALT: Alternatywą dla popclient jest
pop-perl5. Dostępny z:
ftp://sunsite.unc.edu/pub/Linux/System/Mail/pop-perl5-1.1.tar.gz
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
ISP Hookup HOWTO pl 7 (2)ISP Hookup HOWTO pl 5 (2)ISP Hookup HOWTO pl (3)ISP Hookup HOWTO pl 2 (2)ISP Hookup HOWTO pl 8 (2)ISP Hookup HOWTO pl 9 (2)ISP Hookup HOWTO pl 3 (2)ISP Hookup HOWTO pl 6 (2)ISP Hookup HOWTO pl (2)ISP Hookup HOWTO plISP Hookup HOWTO pl 1 (2)isp hookup howto 1 2w7arvpg2hjfiw7hf24p3kl263cd7yusvheqy4iisp hookup howto 7 rsyiiprzfbnv5m5twnk3in7yka6l3c4fuknhv5qisp hookup howto 4 a2wxwfftezhc3jjh7id56jl4zzu5bq73xyldmuyisp hookup howto 2 5hlyqtqimilgf3hg6w4jj5grxdbubmwxyte7zvaisp hookup howto 8 zuz2wzy2gtosmvx3wbmafmzgxznodrebbnfowyyisp hookup howto 5 rfqnc6m5hwjq3a7p7e22q6t4kevmlcf2wuma5qaisp hookup howto bhkepmim4fsxlt4o4gpn44ueaiuqs2275lkqchiisp hookup howto 3 2tb4pp3wywhyxvuv6djjwlkftan2stbpkjcwe3awięcej podobnych podstron