# Interpretacja Logów Wiadomości E-mail

Logi wiadomości to szczegółowy zapis techniczny dotyczący każdej wysyłki. Zawierają one ostateczny status wiadomości oraz precyzyjną odpowiedź serwera odbiorczego. Analiza logów pozwala zdiagnozować problemy z dostarczalnością, zweryfikować poprawność konfiguracji technicznej oraz zrozumieć, czy wiadomość została dostarczona, opóźniona, odrzucona czy oznaczona jako spam.

## **Gdzie znaleźć logi wiadomości?**

Logi dla każdej wysłanej wiadomości dostępne są w panelu EmailLabs w zakładce **Raporty -> Lista e-maili**. Poniżej znajduje się wyjaśnienie najczęstszych komunikatów zwracanych przez serwery dostawców poczty.

## Typowe komunikaty serwerów pocztowych

### **Przyjęcie wiadomości przez serwer odbiorczy (Status OK)**

Poniższe komunikaty potwierdzają, że serwer odbiorcy przyjął wiadomość.

* `250 OK` – Standardowa odpowiedź SMTP potwierdzająca prawidłowe dostarczenie wiadomości.
* `OK dirdel` – Potwierdzenie przyjęcia wiadomości (skrót od *direct delivery*).
* `Ok, Queued for delivery` / `queued as` – Informacja o przyjęciu wiadomości i umieszczeniu jej w kolejce. Zazwyczaj oznacza to, że filtry antyspamowe odbiorcy potrzebują więcej czasu na jej weryfikację.

***

### **Odrzucenie wiadomości (Spambounce)**

Status Spambounce oznacza, że serwer odbiorcy odrzucił wiadomość. Może to być spowodowane podejrzeniem o spam, niską reputacją domeny/IP lub umieszczeniem na czarnych listach (RBL).

#### Przykładowe komunikaty związane ze spamem i reputacją:

* `550 5.7.1 Unfortunately, messages from [IP] weren't sent. [...] on our block list (S3150).` – Adres IP nadawcy znajduje się na wewnętrznej czarnej liście Microsoft. Wymaga to kontaktu z naszym Działem Obsługi Klienta w celu interwencji.
* `550-5.7.1 [IP] Our system has detected that this message is likely unsolicited mail.` – Komunikat od Gmail, który zidentyfikował wiadomość jako prawdopodobny spam.
* `550-5.7.1 [IP] Gmail has detected that this message is likely suspicious due to the very low reputation of the sending domain.` – Odrzucenie wiadomości przez Gmail z powodu bardzo niskiej reputacji domeny nadawczej.
* `554 5.7.9 Message not accepted for policy reasons.` – Yahoo odrzuciło wiadomość ze względu na wewnętrzną politykę antyspamową.
* `550 5.7.1 Message rejected due to content considered spam.` – Komunikat często zwracany przez polskich dostawców, informujący o zakwalifikowaniu treści jako spam.

#### Przykładowe komunikaty związane z listowaniem na RBL:

* `554 5.7.1 Message rejected due to content considered spam by Barracuda Reputation System.` – Wiadomość zablokowana przez system reputacji Barracuda.
* `554 5.7.1 Service unavailable; Client host [IP] blocked using bl.spamcop.net` – Adres IP nadawcy znajduje się na globalnej czarnej liście Spamcop.

***

### **Problemy z uwierzytelnianiem (SPF, DKIM, DMARC)**

Odrzucenie wiadomości często wynika z braku lub błędnej konfiguracji mechanizmów uwierzytelniania.

* `550 5.7.26 Unauthenticated email from domena.pl is not accepted due to domain's DMARC policy.` – Wiadomość odrzucona zgodnie z polityką DMARC domeny nadawcy, ponieważ nie przeszła weryfikacji DKIM lub SPF.
* `550 5.7.1 Message rejected due to missing or invalid DKIM signature` – Odrzucenie z powodu braku lub nieprawidłowego podpisu DKIM.
* `550-5.7.1 This message does not have authentication information or fails to pass authentication checks (SPF or DKIM).` – Odrzucenie z powodu braku rekordów SPF lub DKIM albo ich błędnej konfiguracji.
* `550 5.7.1 SPF check failed - message not accepted` – Komunikat od WP.pl informujący, że adres IP serwera wysyłkowego nie jest autoryzowany w rekordzie SPF domeny.

***

### **Błędy trwałe (Hardbounce)**

Ten status oznacza, że wiadomość nie może zostać dostarczona z powodu trwałego problemu, najczęściej nieistniejącego adresu e-mail.

* `550-5.1.1 The email account that you tried to reach does not exist.` – Gmail informuje, że konto e-mail odbiorcy nie istnieje.
* `550 Host or domain name not found. Name service error for name=domena type=A: Host not found` – Domena odbiorcy jest niepoprawna lub nie istnieje.
* `550 No Such User Here` – Serwer odbiorcy potwierdza, że podany adres e-mail nie istnieje w jego systemie.
* `550 “ adres email ": Podane konto nie istnieje / No mailbox here by that name (#5.1.1)` – Wirtualna Polska wskazuje, że adres e-mail odbiorcy nie jest aktywny lub został usunięty.

{% hint style="warning" %}
Uwaga: Adresy, które generują błąd Hardbounce, powinny być natychmiast usuwane z bazy mailingowej, aby chronić reputację nadawcy.
{% endhint %}

***

### **Błędy tymczasowe (Softbounce)**

Status ten informuje o tymczasowym problemie, który uniemożliwił dostarczenie wiadomości.

* `552-5.2.2 The recipient's inbox is out of storage space and inactive.` – Skrzynka odbiorcy jest przepełniona.
* `421 4.7.0 Messages from [IP] temporarily deferred due to unexpected volume or user complaints` – Gmail tymczasowo wstrzymał przyjmowanie wiadomości z danego IP z powodu nietypowego wolumenu lub skarg użytkowników.
* `550 5.2.1 Mailbox not available / Konto niedostepne` – Skrzynka odbiorcy jest chwilowo niedostępna (np. zablokowana lub wyłączona).
* `451 4.7.1 Service unavailable - try again later` – Ogólny komunikat o tymczasowej niedostępności usługi po stronie odbiorcy, np. z powodu przeciążenia serwera.

W przypadku błędów tymczasowych można podjąć próbę ponownej wysyłki po pewnym czasie.

{% hint style="success" %}
Jeśli napotkasz trudności w analizie logów lub potrzebujesz wsparcia w rozwiązaniu problemów z dostarczalnością, nasz Zespół Obsługi Klienta jest do Twojej dyspozycji. Skontaktuj się z nami pod adresem <bok@emaillabs.pl>.
{% endhint %}
