Statusy wiadomości
Każda wiadomość wysłana przez panel MessageFlow otrzymuje status odzwierciedlający etap procesu doręczenia - od przyjęcia jej do systemu, aż po ewentualne odrzucenie przez serwer odbiorcy.
Znajomość tych statusów pozwala sprawnie diagnozować problemy z dostarczalnością, kontrolować jakość bazy odbiorców i podejmować trafne decyzje dotyczące dalszych wysyłek. Poniżej omówienie każdego z nich wraz z przykładowymi komunikatami i wskazówkami, jak reagować.
Injected
Pierwszy status przypisywany wiadomości w momencie, gdy trafia ona z Twojego systemu do MessageFlow. Potwierdza, że wiadomość została poprawnie odebrana i skierowana do dalszego przetwarzania.
Liczba wiadomości ze statusem Injected odpowiada liczbie maili przekazanych do systemu w danym okresie rozliczeniowym - to ona jest podstawą rozliczenia pakietu w ramach abonamentu.
Uwaga: status Injected nie oznacza jeszcze dostarczenia do skrzynki odbiorcy - to dopiero start całego procesu wysyłki. Dalszy przebieg sprawdzisz w kolejnych statusach.
OK
Status OK potwierdza, że serwer pocztowy odbiorcy przyjął wiadomość i nie odrzucił jej na żadnym etapie - wysyłka zakończyła się technicznym sukcesem.
Nie oznacza to jednak informacji o tym, do którego folderu trafił mail - może to być zarówno główna skrzynka, jak i Oferty, Powiadomienia czy Spam, w zależności od reguł filtrowania danego dostawcy poczty. Dostawcy nie udostępniają danych o klasyfikacji wiadomości, więc tej informacji MessageFlow nie jest w stanie przekazać.
W panelu, w szczegółach statusu, może pojawić się dodatkowy komunikat, np.:
250 2.0.0 OK - potwierdzenie poprawnego przyjęcia wiadomości przez serwer odbiorczy.
250 2.0.0 Ok: queued as [ID] - wiadomość trafiła do kolejki weryfikacyjnej po stronie odbiorcy (dodatkowa analiza bezpieczeństwa); po jej zakończeniu mail zostaje przekazany dalej lub pozostaje wstrzymany.
Softbounce
Miękkie odbicie - wiadomość nie dotarła do odbiorcy, ale problem ma charakter tymczasowy. W odróżnieniu od hardbounce nie świadczy o trwałym błędzie adresu, a ponowna wysyłka może się powieść. Adres nie trafia na wewnętrzną Czarną Listę.
Najczęstsze przyczyny:
przepełniona skrzynka odbiorcy, np. 452-4.2.2 The recipient's inbox is out of storage space lub 552 5.2.2 User is over quota;
chwilowa niedostępność serwera odbiorcy, np. prace techniczne (Mailbox not available);
zbyt duży rozmiar wiadomości, np. 552 Error: message too large.
Możesz też spotkać komunikat Greylisted: Temporarily unable to process your email - to mechanizm antyspamowy blokujący wiadomości od nieznanych nadawców do czasu ponownej próby wysyłki. Jeśli mail pochodzi z wiarygodnego źródła, ponowna wysyłka po krótkim czasie powinna się powieść; przy powtarzającym się komunikacie warto skontaktować się z administratorem serwera odbiorcy.
Uwaga: przy statusie Softbounce system MessageFlow nie ponawia wysyłki automatycznie - trzeba to zrobić ponownie po stronie systemu zintegrowanego z MessageFlow.
Jeśli dany adres regularnie zwraca Softbounce, warto sprawdzić szczegółowy komunikat towarzyszący statusowi - wskaże on konkretną przyczynę.
Spambounce
Oznacza, że wiadomość została odrzucona przez serwer odbiorcy z podejrzeniem o spam lub zagrożenie - nie trafia ani do skrzynki, ani do folderu Spam, tylko zostaje zablokowana na poziomie serwera.
Przyczyną są filtry antyspamowe skonfigurowane po stronie domeny odbiorczej - mogą reagować na nadmiar linków, zbyt duże załączniki albo brak odpowiednich uwierzytelnień (SPF/DKIM/DMARC). Zdarza się też czasowa blokada adresu IP przy masowej wysyłce naruszającej zasady danego dostawcy.
Przykładowe komunikaty:
550 Spam message rejected.
550 Message discarded as high-probability spam
550-5.7.1 Gmail has detected that this message is likely unsolicited mail.
550-5.7.1 This message is not RFC 5322 compliant. There are multiple To headers.
554 IP=XXX.XXX.XX - None/bad reputation.
550-5.7.28 Gmail has detected an unusual rate of unsolicited mail...
Komunikat typu 550 5.7.1 ... part of their network is on our block list (S3150) pochodzi z serwerów Microsoft i dotyczy czasowej blokady adresu IP. W takiej sytuacji warto zgłosić sprawę do Działu Obsługi Klienta MessageFlow, podając nazwę konta oraz Message ID przykładowej wiadomości - w celu wsparcia przy delistingu.
Im częściej wiadomości otrzymują status Spambounce, tym większe ryzyko obniżenia reputacji nadawcy u dostawców poczty. Regularne występowanie tego statusu to sygnał, by przeanalizować treść i sposób wysyłki.
Hardbounce
Twarde odbicie - wiadomość nie została dostarczona z powodu trwałego błędu, najczęściej dlatego, że adres nie istnieje (literówka, usunięte konto) lub nadawca/domena/IP są zablokowane po stronie odbiorcy.
Przykładowe komunikaty:
550-5.1.1 The email account that you tried to reach does not exist.
550 5.1.1 Account not found.
550 5.1.1 Recipient address rejected: User unknown.
Adresy z hardbounce obniżają jakość bazy odbiorców i reputację nadawcy - dostawcy poczty, widząc wysyłki na nieistniejące konta, mogą traktować konto jako potencjalnie spamerskie i ograniczać dostarczalność kolejnych wiadomości.
Wiadomości ze statusem Hardbounce są automatycznie dodawane do wewnętrznej Czarnej Listy MessageFlow - kolejne próby wysyłki na taki adres zostaną zablokowane już na poziomie systemu i otrzymają status Dropped.
Dropped
Wiadomość nie została wysłana - proces zatrzymał się już na poziomie panelu MessageFlow. Możliwe przyczyny:
adres znajduje się na wewnętrznej Czarnej Liście (np. wcześniej otrzymał Hardbounce);
odbiorca zgłosił wcześniejszą wiadomość jako spam;
adres oznaczony jako Abuse - wykryto potencjalne nadużycie;
adres to spamtrap, czyli pułapka wykrywająca masowe, niepożądane wysyłki;
odbiorca wypisał się z subskrypcji;
przekroczono limit wysyłek na koncie (dzienny lub miesięczny, w ramach pakietu).
Deferred
Wysyłka została tymczasowo wstrzymana - MessageFlow nie mógł od razu nawiązać połączenia z serwerem odbiorcy. To status pośredni, nie ostateczny: system ponawia próby dostarczenia automatycznie przez kolejne 48 godzin, po czym mail otrzymuje status końcowy (np. OK lub Hardbounce).
Najczęstsze przyczyny: chwilowe problemy techniczne po stronie serwera odbiorcy, wstrzymanie przez filtry antyspamowe w celu dodatkowej analizy lub przekroczenie limitów wysyłki narzuconych przez dostawcę poczty (np. Gmail, Outlook).
Przykładowe komunikaty:
452-4.2.2 The recipient's inbox is out of storage space
Host or domain name not found. Name service error for name=gmial.com type=MX: Host not found, try again
421-4.7.28 Gmail has detected an unusual rate of mail originating from your domain... mail sent from your domain has been temporarily rate limited.
Open
Status Open oznacza, że wiadomość została otwarta - to jeden z podstawowych wskaźników skuteczności wysyłki i zaangażowania odbiorców.
Śledzenie otwarć opiera się na niewidocznym pikselu umieszczonym w treści wiadomości - jego pobranie rejestruje otwarcie.
Uwaga: status Open może pojawić się także wtedy, gdy klient pocztowy automatycznie ładuje obrazy (nawet bez faktycznego przeczytania wiadomości) lub gdy mail zostaje otwarty przez systemy zabezpieczające, np. filtry antyspamowe.
Track
Informuje, że odbiorca kliknął w link zawarty w wiadomości - jeden z kluczowych wskaźników zaangażowania, sygnalizujący, że treść skłoniła do konkretnej akcji.
System śledzenia kliknięć rejestruje każde kliknięcie i zapisuje je w szczegółowych logach.
Uwaga: kliknięcia mogą być rejestrowane również przez filtry antyspamowe skanujące linki przed dostarczeniem wiadomości do skrzynki odbiorcy.
Feedback
Znany też jako spam_complaint - informuje, że odbiorca oznaczył wiadomość jako spam lub zgłosił ją jako potencjalnie niebezpieczną. To istotny sygnał, że treść nie spełniła oczekiwań odbiorcy.
Uwaga: nie każdy dostawca poczty udostępnia informację o oznaczeniu maila jako spam - część z nich (np. Gmail) robi to wyłącznie w ramach swoich wewnętrznych narzędzi.
Ostatnia aktualizacja