| Termin | Definicja |
|---|---|
| nieczytelne dzienniki zdarzeń dotyczące poczty | Nieczytelne dzienniki zdarzeń pocztowych utrudniają ustalenie, na którym etapie wiadomość została odrzucona. Co oznaczają nieczytelne dzienniki zdarzeń pocztowychNieczytelny dziennik zdarzeń dotyczących poczty to zapis, w którym brakuje istotnych informacji albo są one przedstawione w formie trudnej do powiązania z konkretną wiadomością. Problem może polegać na ucięciu treści komunikatu, nieprawidłowym kodowaniu znaków, pomieszaniu wpisów z wielu kont lub zapisaniu samego ogólnego komunikatu bez kodu błędu. W praktyce utrudnia to rozróżnienie, czy wiadomość nie została wysłana z programu pocztowego, nie została przyjęta przez serwer odbiorcy, została odrzucona z powodu uwierzytelnienia, czy tylko nie pojawiła się jeszcze w folderze odbiorczym. Podczas analizy przydatne są przede wszystkim data i godzina zdarzenia, adres nadawcy, adres odbiorcy, nazwa konta, identyfikator połączenia oraz pełny komunikat zwrócony przez usługę pocztową. W przypadku transmisji SMTP szczególne znaczenie mają trzycyfrowe kody odpowiedzi, takie jak 250 oznaczający pomyślne przyjęcie polecenia lub wiadomości, 421 wskazujący na czasową niedostępność usługi oraz 550 często używany przy trwałym odrzuceniu adresata lub żądania. Sam numer nie zawsze wystarcza, ponieważ dokładna przyczyna znajduje się zwykle w tekście odpowiedzi i w kolejności wcześniejszych zdarzeń. Ślad wiadomości od programu pocztowego do skrzynkiLog powinien pozwalać odtworzyć kolejność operacji. Najpierw program pocztowy może rozpocząć połączenie z określonym hostem i portem, następnie uzgodnić szyfrowanie, uwierzytelnić użytkownika i przekazać nadawcę oraz odbiorcę. Dopiero później przesyłana jest treść wiadomości. Jeżeli dziennik zawiera wyłącznie wpis „wysyłanie nie powiodło się”, nie da się ustalić, czy błąd wystąpił przed uwierzytelnieniem, podczas przekazywania danych, czy po zakończeniu transmisji. Ważne jest odróżnienie protokołów używanych do wysyłania i odbierania poczty. SMTP służy do przekazywania wiadomości, natomiast IMAP i POP3 służą do pobierania jej ze skrzynki. Błąd połączenia IMAP może powodować brak nowych wiadomości w programie, ale nie musi oznaczać, że wysyłanie SMTP również nie działa. Z kolei poprawne wysłanie wiadomości do serwera nadawczego nie jest równoznaczne z dostarczeniem jej do skrzynki odbiorcy. Czytelny dziennik powinien wskazywać, na którym z tych etapów zakończyła się operacja oraz jaki status otrzymała. Jak uporządkować wpisy i znaleźć przyczynę odrzuceniaPierwszym krokiem jest zebranie wpisów obejmujących jedną próbę wysłania wiadomości. Należy porównać czas rozpoczęcia połączenia z czasem zakończenia, a także sprawdzić, czy w logu występują osobne identyfikatory sesji. Jeżeli komputer korzysta z kilku kont, kont użytkowników albo różnych programów pocztowych, wpisy trzeba rozdzielić według adresu, procesu lub nazwy serwera. W przeciwnym razie komunikat dotyczący jednego konta może zostać błędnie przypisany do innej wiadomości. Warto również sprawdzić, czy plik dziennika nie jest zapisywany w formacie, którego edytor nie interpretuje prawidłowo. Nieczytelne polskie znaki mogą wynikać z różnicy między UTF-8 a starszymi kodowaniami znaków, natomiast pozornie puste fragmenty mogą oznaczać znaki sterujące albo wielowierszowe komunikaty zapisane bez podziału na linie. Analiza powinna obejmować pełną treść zwrotki, nagłówki wiadomości o błędzie oraz ewentualną wiadomość zwrotną typu bounce. Trzeba odróżnić błąd trwały, który wymaga korekty adresu lub konfiguracji, od błędu czasowego, przy którym ponowienie próby może zakończyć się powodzeniem. Sprawdzenie konfiguracji klienta pocztowego na komputerzeNa laptopie lub komputerze PC należy zweryfikować nazwę serwera poczty wychodzącej, port, sposób szyfrowania i ustawienie wymagające uwierzytelnienia serwera SMTP. Niewielka różnica w nazwie hosta może skierować program do innej usługi, a niezgodny port lub tryb TLS może zakończyć połączenie przed przekazaniem wiadomości. Nie powinno się jednak zmieniać wielu parametrów jednocześnie, ponieważ później trudno ustalić, która zmiana wpłynęła na wynik. Przydatne jest wykonanie kontrolnej próby z jednym odbiorcą i krótkim tematem, a następnie zachowanie dokładnego czasu wysłania oraz pełnego komunikatu błędu. Jeśli wiadomość nie trafia do odbiorcy, należy sprawdzić także foldery Spam, Kosz i Kwarantanna oraz porównać wynik z wysyłką z webmaila. Taki test rozdziela problem programu od problemu samego konta lub usługi pocztowej. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, w tym sprawdzaniem konfiguracji programów pocztowych i czytelności lokalnych dzienników zdarzeń. |