| Termin | Definicja |
|---|---|
| wysoka dostarczalność | Wysoka dostarczalność to zdolność systemu do skutecznego doręczania wiadomości do skrzynek odbiorców. Znaczenie wysokiej dostarczalności wiadomościWysoka dostarczalność oznacza, że wiadomości wysyłane przez system pocztowy mogą zostać przyjęte przez serwery odbiorców i trafić do właściwych skrzynek. Nie jest to jednak równoznaczne z gwarancją umieszczenia każdej wiadomości w folderze „Odebrane”. Serwer odbiorcy może zaakceptować połączenie SMTP, a następnie skierować wiadomość do spamu, zastosować kwarantannę albo odrzucić ją po dodatkowej analizie. Dlatego w praktyce rozróżnia się dostarczenie techniczne od umieszczenia wiadomości w głównej skrzynce odbiorczej. Na dostarczalność wpływają jednocześnie parametry serwera nadawcy, konfiguracja domeny, treść wiadomości, sposób budowania listy adresowej oraz historia wcześniejszych wysyłek. System odbiorcy analizuje między innymi adres IP, domenę nadawczą, nagłówki, wynik uwierzytelniania i zachowania odbiorców. Częste oznaczanie wiadomości jako spam, usuwanie ich bez czytania lub brak aktywności adresatów może pogorszyć reputację nadawcy, nawet gdy sama konfiguracja techniczna jest poprawna. Uwierzytelnianie domeny i konfiguracja DNSPodstawą przewidywalnej dostarczalności jest poprawne skonfigurowanie rekordów DNS oraz mechanizmów uwierzytelniania poczty. SPF określa, które serwery mogą wysyłać wiadomości w imieniu danej domeny. Rekord SPF jest publikowany w DNS jako rekord TXT i powinien obejmować wyłącznie rzeczywiście używane źródła wysyłki. Zbyt szeroka reguła, na przykład dopuszczająca dowolny adres za pomocą mechanizmu „+all”, osłabia ochronę domeny. Należy też pamiętać, że SPF ma ograniczenia dotyczące liczby zapytań DNS podczas sprawdzania, dlatego rozbudowane konfiguracje wymagają kontroli mechanizmów „include” i przekierowań. DKIM dodaje do wiadomości podpis kryptograficzny. Nadawca przechowuje klucz prywatny na serwerze wysyłającym, a klucz publiczny publikuje w rekordzie TXT pod nazwą zawierającą selektor DKIM. Serwer odbiorcy pobiera klucz publiczny i sprawdza, czy podpis odpowiada treści oraz wybranym nagłówkom wiadomości. DMARC łączy wyniki SPF i DKIM z zasadą postępowania w razie nieudanego uwierzytelnienia. Rekord DMARC może określać między innymi tryb monitorowania, oznaczania wiadomości jako spam lub odrzucania ich. Istotne jest również dopasowanie domeny użytej w SPF albo DKIM do domeny widocznej w polu „From”, ponieważ samo pomyślne przejście jednego mechanizmu bez zgodności domen nie zawsze zapewnia poprawne przejście kontroli DMARC. Reputacja nadawcy, błędy i monitorowanieSerwer wysyłający powinien mieć stabilny, poprawnie skonfigurowany adres IP oraz nazwę odwrotną DNS, czyli rekord PTR. Nazwa wynikająca z PTR powinna być spójna z nazwą używaną podczas sesji SMTP, choć szczegółowe wymagania zależą od serwera odbiorcy. Połączenia SMTP mogą być zabezpieczane szyfrowaniem TLS, ale samo użycie TLS nie naprawia problemów z reputacją ani z uwierzytelnianiem domeny. Ważne jest także prawidłowe obsługiwanie odpowiedzi serwera. Kody z grupy 4xx zwykle oznaczają czasowe odrzucenie i mogą być obsługiwane przez ponowienie próby, natomiast kody z grupy 5xx wskazują na błąd trwały, który wymaga analizy adresu, konfiguracji lub polityki odbiorcy. Monitorowanie dostarczalności powinno obejmować odsetek odbić trwałych i czasowych, kody odpowiedzi SMTP, opóźnienia, skargi spamowe oraz wyniki kontroli SPF, DKIM i DMARC. Adresy powodujące trwałe odbicia należy usuwać z aktywnej listy, ponieważ wielokrotne wysyłanie na nieistniejące skrzynki obniża jakość bazy i może negatywnie wpływać na reputację. Należy również rozdzielać wiadomości transakcyjne od masowych, jeśli system wykorzystuje różne strumienie wysyłki. Dzięki temu problem z jedną kategorią komunikatów nie musi od razu wpływać na wszystkie wiadomości wysyłane z tej samej infrastruktury. Diagnostyka problemów z doręczaniemDiagnozę warto rozpocząć od sprawdzenia, czy problem występuje u wszystkich odbiorców, czy tylko w jednej domenie pocztowej. Następnie należy przeanalizować pełne nagłówki wiadomości, w tym wyniki pól „Authentication-Results”, trasę przekazywania oraz identyfikatory serwerów. Testy DNS powinny potwierdzić obecność rekordów SPF, DKIM i DMARC, a także poprawność rekordu MX domeny odbiorcy. W przypadku wiadomości odrzucanych przez serwer trzeba zachować dokładny komunikat SMTP, ponieważ ogólne określenie „mail nie doszedł” nie wskazuje, czy przyczyną jest nieistniejący adres, limit, blokada reputacyjna, błąd DNS czy chwilowa niedostępność. W środowisku domowym lub biurowym problemy mogą wynikać także z błędnej konfiguracji klienta pocztowego, nieaktualnego hasła, wyłączonego uwierzytelniania SMTP, niewłaściwego portu albo lokalnego programu zabezpieczającego przechwytującego połączenia TLS. Trzeba odróżnić błąd wysyłania z urządzenia od problemu z dostarczeniem już zaakceptowanej wiadomości. Sprawdzenie kolejki wysyłkowej, logów klienta, ustawień serwera poczty i nagłówków zwrotnej wiadomości pozwala ustalić, na którym etapie przepływu nastąpiło zakłócenie. W serwisie komputerowym taka diagnostyka może obejmować konfigurację aplikacji pocztowej, połączenia sieciowego i ustawień systemowych laptopa lub komputera PC. |