Provided by: manpages-pl_0.5-1_all bug

NAZWA

       dot-qmail - kontrola dostarczania wiadomości pocztowych

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       Zazwyczaj  program  qmail-local  dostarcza  każdą  nadchodzącą  wiadomość  do twojej systemowej skrzynki,
       domowy/Mailbox, gdzie domowy jest twoim katalogiem domowym.

       Może jednak w zamian tego zapisać pocztę do innego pliku lub katalogu,  przesłać  ją  do  innego  adresu,
       przekazać do listy dyskusyjnej, albo nawet wykonywać jakieś programy, wszystko zgodnie z twoją kontrolą.

PLIK QMAIL

       By  zmienić  zachowanie  lokalnego  agenta dostarczającego qmail-local ustaw plik .qmail w swoim katalogu
       domowym.

       .qmail zawiera jedną lub więcej linii.  Każda linia jest instrukcją dostarczania.  qmail-local podąża  za
       każdą  podaną w kolejności instrukcją.  Rozróżniamy pięć typów instrukcji dostarczania: 1 -- komentarz; 2
       -- program; 3 -- forward; 4 -- mbox; 5 -- maildir.

       (1)  Linie komentarzy zaczynają się znakiem krzyżyka:

                 # to jest komentarz

            qmail-local ignoruje te linie.

       (2)  Linie programu do uruchomienia zaczynają się pionową kreską:

                 |preline /usr/ucb/vacation djb

            qmail-local traktuje resztę linii jako komendę wołaną z  poziomu  sh.   Zobacz  qmail-command(8)  by
            uzyskać więcej informacji.

       (3)  Linia typu forward zaczyna się znakiem ampersand:

                 &ja@moja.nowa.praca.com

            qmail-local  traktuje  resztę  tej  linii  jako  adres  poczty  elektronicznej; używa qmail-queue by
            przekazać dalej wiadomość i dostarczyć ją pod wskazany  adres.   Adres  musi  zawierać  pełną  nazwę
            domenową; nie może zawierać dodatkowych spacji, pojedynczych nawiasów, albo komentarzy:

                 # poniższe przykłady są błędne
                 &ja@nowa
                 &<ja@moja.nowa.praca.com>
                 & ja@moja.nowa.praca.com
                 &me@moja.nowa.praca.com (Nowy Adres)

            Jeśli adres zaczyna się literą lub liczbą, to możesz pominąć znak ampersand:

                 ja@moja.nowa.praca.com

            Zauważ,  że  qmail-local  pomija  swoją  nową  zawartość  linii  Return-Path  podczas  przekazywania
            wiadomości dalej.

       (4)  Linia mbox zaczyna się znakiem ukośnika (ang. slash) lub kropki, przy  czym  nigdy  nie  kończy  się
            ukośnikiem:

                 /home/djb/Mailbox.sos

            qmail-local  traktuje  całą  linię  jako  nazwę  pliku.   Dołącza  wiadomość pocztową do tegoż pliku
            używając w tym celu  zajmowania  plików  w  stylu  flock-a  jeśli  to  tylko  możliwe.   qmail-local
            przechowuje wiadomość pocztową w formacie mbox opisanym w mbox(5).

            UWAGA:  Na wielu systemach, każdy kto może odczytywać plik może zająć go przy pomocy flock i zamknąć
            w ten sposób dostarczanie  qmail-local  na  zawsze.   Nigdy  nie  dostarczaj  poczty  do  publicznie
            dostępnych plików!

            Jeśli  qmail-local  potrafi  zająć  plik,  ale  wystąpiły  kłopoty  z zapisem do niego (na przykład,
            ponieważ dysk jest pełen), to plik zostanie obcięty do swej poprzedniej, oryginalnej długości.   Nie
            zapobiega  to  jednak  uszkodzeniu  skrzynki  odbiorczej  jeśli  system  ulegnie  wypadkowi  podczas
            dostarczania poczty.

       (5)  Linia maildir zaczyna się znakiem ukośnika lub kropki, a kończy się ukośnikiem:

                 /home/djb/Maildir/

            qmail-local traktuje całą linię jako nazwę  katalogu  w  formacie  maildir  Bezpiecznie  zapamiętuje
            nadchodzącą wiadomość do tego katalogu.  Obejrzyj podręcznik maildir(5) po więcej szczegółów.

       Jeśli  .qmail  ma ustawiony bit wykonywalności, to nie może zawierać żadnych linii typu program, mbox lub
       maildir .  Jeśli qmail-local ujrzy jakiekolwiek z  tych  linii,  zakończy  pracę  i  wskaże  na  chwilową
       usterkę.

       Gdy  .qmail  jest  kompletnie  pusty  (0  bajtów długości), lub jeśli nie istnieje, qmail-local postępuje
       według  instrukcji  defaultdelivery  ustawionych  przez   administratora   twojego   systemu;   normalnie
       defaultdelivery  wskazuje  na  ./Mailbox,  więc qmail-local dołącza wiadomość pocztową do pliku Mailbox w
       formacie mbox .

       .qmail może zawierać dodatkowe spacje i znaki tabulacji na końcu linii.  Linie puste są  dozwolone,  lecz
       nie mogą występować jako pierwsze w pliku .qmail.

       Jeśli plik .qmail jest zapisywalny przez wszystkich lub przez grupę, wtedy qmail-local wstrzymuje pracę i
       wskazuje na tymczasową usterkę.

BEZPIECZNA EDYCJA PLIKU QMAIL

       Przychodzące  wiadomości  mogą  dotrzeć  w  każdym momencie.  Jeśli chcesz bezpiecznie edytować swój plik
       .qmail ustaw najpierw bit przyklejenia (ang. sticky) dla swojego katalogu domowego:

            chmod +t $HOME

       qmail-local odłoży chwilowo dostarczanie jakiejkolwiek wiadomości do ciebie  jeśli  twój  katalog  domowy
       jest  "klejący"  (lub  zapisywalny  przez  grupę  lub  zapisywalny przez wszystkich, co nie powinno nigdy
       wystąpić).  Upewnij się by wykonać

            chmod -t $HOME

       kiedy już skończysz!  Jest dobrym pomysłem przetestowanie  swojego  nowego  pliku  .qmail  w  następujący
       sposób:

            qmail-local -n $USER ~ $USER '' '' '' '' ./Mailbox

ADRESY ROZSZERZEŃ

       W  systemie  pocztowym qmail sterujesz wszystkimi lokalnymi adresami używając formy użytkownik-cokolwiek,
       równie dobrze jak użytkownik  samodzielnie,  gdzie  użytkownik  jest  nazwą  loginową.   Dostarczanie  do
       użytkownik-cokolwiek  jest  kontrolowane  przez  plik  homedir/.qmail-cokolwiek.   (Reguły  te  mogą  być
       zmienione przez administratora systemu; obejrzyj qmail-users(5).)

       Użytkownik alias kontroluje wszystkie inne adresy.  Dostarczanie lokalne  jest  kontrolowane  przez  plik
       homedir/.qmail-local, gdzie homedir jest katalogiem domowym aliasa.

       W  następującym  opisie qmail-local zajmuje się wiadomością zaadresowaną do lokalny@domena, gdzie lokalny
       jest kontrolowany przez .qmail-dod.  I oto co on czyni.

       Jeśli .qmail-dod jest pusty, qmail-local postępuje według  wskazówek  określonych  przez  defaultdelivery
       ustawionych przez administratora.

       Jeśli  .qmail-dod  nie  istnieje  qmail-local  spróbuje  użyć jakichś innych, domyślnych plików .qmail Na
       przykład, jeśli zamiast naszego dod wstawimy foo-bar, to qmail-local  spróbuje  najpierw  .qmail-foo-bar,
       potem .qmail-foo-default, i w końcu .qmail-default.  Jeśli żaden z plików nie istnieje qmail-local odbije
       wiadomość.   (Wyjątek:  dla  podstawowego  adresu  użytkownika  , qmail-local traktuje nieistniejący plik
       .qmail tak samo jak pusty plik .qmail.)

       OSTRZEŻENIE: Ze względów bezpieczeństwa, qmail-local zastępuje wszelkie  kropki  ciągu  rozszerzenia  dod
       znakami  myślnika  zanim  dokona  sprawdzenia  .qmail-dod.   Z  powodu  przyjętej  konwencji, qmail-local
       konwertuje wszelkie duże litery w ciągu dod do liter małych.

       Kiedy qmail-local przesyła dalej wiadomość, zgodnie z instrukcjami w .qmail-dod (lub .qmail-default),  to
       sprawdza  czy  istnieje  plik  .qmail-dod-owner  .   Jeśli  tak to używa adresu lokalny-owner@domena jako
       kopertowego nadawcy (ang. sender) przekazywanej dalej wiadomości.  W przeciwnym wypadku przepisywany jest
       oryginalny nadawca nadchodzącej wiadomości.  Wyjątek: qmail-local zawsze przepisze  oryginalnego  nadawcę
       kopertowego jeśli adres ten był pusty lub #@[], np. jest to wiadomość odbita.

       qmail-local  wspiera  również  zmienne  kopertowe  ścieżki  powrotu (ang. variable envelope return paths)
       (VERPs): jeśli istnieje .qmail-dod- i .qmail-dod-owner-default także, to jako kopertowy  nadawca  używany
       jest  adres  lokalny-owner-@domena-@[]  .   Spowoduje to, że odbiorca odbiorca@hostodbiorcy ujrzy nadawcę
       kopertowego jako lokalny-owner-odbiorca=hostodbiorcy@domena.

PRZECHWYTYWANIE BŁĘDÓW

       Jeśli instrukcje doręczania zawiodą, qmail-local wstrzymuje natychmiastowo działanie i  zgłasza  usterkę.
       qmail-local  zajmuje się przesyłaniem dalej wiadomości po wszelkich innych instrukcjach, więc jakikolwiek
       błąd wcześniejszy może zakłócić forwarding.

       Jeśli program kończy działanie z kodem 99, qmail-local ignoruje wszystkie początkowe linie pliku  .qmail,
       lecz wciąż ma na uwadze poprzednie linie typu forward.

       By  ustawić niezależne od siebie instrukcje, gdzie chwilowy lub krytyczny błąd w jednej z nich nie wpływa
       na inne, przenieś każdą z instrukcji do oddzielnego pliku .qmail-dod i ustaw swój główny plik .qmail tak,
       żeby przesyłać używając wszystkich plików .qmail-dod.  Zauważ,  że  qmail-local  może  sobie  poradzić  z
       dowolną liczbą linii typu forward równocześnie.

ZOBACZ TAKŻE

       envelopes(5),  maildir(5),  mbox(5),  qmail-users(5),  qmail-local(8),  qmail-command(8), qmail-queue(8),
       qmail-lspawn(8)

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
       W razie zauważenia różnic między powyższym opisem a rzeczywistym  zachowaniem  opisywanego  programu  lub
       funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 5 dot-qmail

       Prosimy   o   pomoc   w   aktualizacji   stron   man  -  więcej  informacji  można  znaleźć  pod  adresem
       http://sourceforge.net/projects/manpages-pl/.

                                                                                                    dot-qmail(5)