Modul 6 · 6.2
Česti kodovi grešaka objašnjeni
Modul 6: Odbijene pošiljke (bounces) i rješavanje problema · Vrijeme čitanja: 12 minuta
Cilj učenja: Nakon ove lekcije prepoznat ćete kodove grešaka na koje najčešće nailazite, znat ćete koji je uzrok i tko to treba riješiti: Vi kao pošiljatelj, primatelj ili administrator mail servera.
Ključni pojmovi: adresa nepoznata (5.1.1), mailbox puna (4.2.2 / 5.2.2), poruka prevelika (5.3.4), nema rute (5.4.x), istekla u redu čekanja (4.4.7), relay odbijen (5.7.1), nije autentificirano (Gmail 5.7.26), PTR nedostaje (Gmail 5.7.25), prebrz tempo (4.7.28), Microsoft 4.7.500, 5.7.509, 5.7.515, 5.7.606, 5.7.708, T-Online IP blokada, limit slanja
Prvo: tko treba nešto poduzeti?
Kod greške koristan je tek kada znate tko treba djelovati. Zato svaku odbijenu pošiljku (bounce) najprije svrstajte u jednu od ove četiri kategorije:
- Adresa ili mailbox primatelja (
5.1.x,x.2.x): adresa ne postoji, ili je mailbox puna ili onemogućena. Vi možete samo provjeriti adresu ili na drugi način upozoriti primatelja. - Vaše postavke kao pošiljatelja (na primjer
5.7.1 relaying denied, pogreške prijave, limit slanja): Vi prilagođavate nešto u svom programu za e-poštu ili svom paketu. - Vaša domena (SPF, DKIM, DMARC; Gmail
5.7.26, Microsoft5.7.509i5.7.515): Vi prilagođavate svoj DNS, ili to prepuštate nekome drugome. - Poslužitelj za slanje (PTR, blocklist, reputacija; Gmail
5.7.25i4.7.28, Microsoft4.7.500i5.7.606, T-Online): administrator servera to rješava. Kod hosting paketa ili mail usluge to je Vaš pružatelj usluge.
Adresa i mailbox
| Kod (primjer teksta) | Uzrok | Što učiniti? |
|---|---|---|
550 5.1.1 User unknown, Recipient address rejected, mailbox unavailable | Adresa ne postoji kod primatelja | Provjerite pravopis. Ako je točan, pitajte primatelja na drugi način postoji li adresa još uvijek |
550 5.1.10 (Microsoft), RecipientNotFound | Isto kod Microsoft 365 | Isto |
5.1.2, Host or domain name not found | Domena ne postoji ili nema mail server (nema MX ni A zapis) | Tipfeler u domeni (gmial.com)? Ili je domena primatelja istekla ili pogrešno postavljena |
452 4.2.2 ili 552 5.2.2, mailbox full, quota exceeded, out of storage space | Mailbox primatelja je puna | Primatelj mora osloboditi prostor. Kod 4.2.2 Vaš server i dalje pokušava; kod 5.2.2 je konačno. Gmail koristi 552 5.2.2 i za punu mailbox koja se već dugo ne koristi |
450 4.2.1, receiving mail too quickly | Primatelj prima previše pošte u kratkom vremenu | Pričekajte, Vaš server pokušava ponovno |
552 5.3.4, message size exceeds, message too big | Poruka s privicima veća je nego što primatelj dopušta | Manji privitak, ili podijelite datoteku putem poveznice. Napomena: privitci kodiranjem postaju otprilike trećinu veći (lekcija 3.2) |
Vaše vlastite postavke slanja
| Kod (primjer teksta) | Uzrok | Što učiniti? |
|---|---|---|
550 5.7.1 Relaying denied, Relay access denied | Vaš program za e-poštu ne prijavljuje se na odlazni server, pa on odbija proslijediti poštu prema drugim domenama | Uključite autentifikaciju za odlazni server (lekcija 1.4, 2.1) |
535 5.7.8 Authentication failed | Pogrešno korisničko ime ili lozinka prilikom slanja | Puna e-mail adresa kao korisničko ime, testirajte lozinku u webmailu |
550 5.4.5 Daily sending quota exceeded, message limit reached | Dosegli ste limit slanja svoje mailbox ili paketa | Pričekajte da se limit ponovno oslobodi. Ne šaljete puno pošte? Tada je moguće da je Vaša mailbox zloupotrijebljena: odmah promijenite lozinku |
553 5.7.1 ... not owned by user, can not send emails from | Adresa pošiljatelja ne pripada mailbox s kojom se prijavljujete | Šaljite sa svoje vlastite adrese, ili postavite alias onako kako to propisuje Vaš pružatelj usluge (lekcija 3.3) |
4.4.7, Message expired, retry timeout exceeded | Pošta je danima stajala u redu čekanja i nije mogla biti dostavljena | Pogledajte prethodne poruke o odgodi: one sadrže pravi razlog |
Vaša domena: autentifikacija
| Kod (primjer teksta) | Uzrok | Što učiniti? |
|---|---|---|
550 5.7.26 ... sender is unauthenticated (Gmail) | SPF i DKIM oboje ne uspijevaju, ili DMARC ne uspijeva | Dopunite SPF uslugom koja je slala, uključite DKIM, provjerite usklađenost (alignment) (modul 4) |
550 5.7.27 (Gmail) | SPF nije uspio | Uključite poslužitelj za slanje u svoj SPF; pazite na deset pretraživanja (lookups) |
550 5.7.30 / 421 4.7.30 (Gmail) | DKIM nije uspio | Provjerite DKIM ključ sa selektorom iz poruke |
421 4.7.32 / 550 5.7.32 (Gmail) | From: domena nije usklađena sa SPF-om ili DKIM-om | Vlastiti DKIM na Vašoj domeni kod usluge za slanje, ili vlastiti Return-Path |
421 4.7.31 (Gmail) | Pošiljatelj masovne pošte bez DMARC zapisa | Postavite DMARC zapis, barem p=none |
550 5.7.509 Access denied, sending domain ... does not pass DMARC verification and has a DMARC policy of reject (Microsoft) | DMARC ne uspijeva, a Vaše vlastito pravilo postavljeno je na reject | Istražite koji izvor nije usklađen (DMARC izvještaj, lekcija 4.5). Upravo je zbog toga preporučljivo početi s p=none |
550 5.7.515 Access denied, sending domain ... does not meet the required authentication level (Microsoft) | Pošiljatelj masovne pošte prema Outlook.com gdje SPF ili DKIM ne uspijeva, ili DMARC nedostaje | Osigurajte da SPF i DKIM oboje prolaze, DMARC zapis (lekcija 5.3) |
550 5.7.23 ... Sender Policy Framework violation (Microsoft) | SPF ne uspijeva kod primatelja koji strogo filtrira prema SPF-u | Dopunite SPF |
550 5.7.1 DMARC check failed (drugi serveri) | Isto, s općenitim kodom | Isto |
Napomena kod 5.7.509: odbijena pošiljka (bounce) spominje Vašu domenu, ali uzrok nije uvijek Vaša uobičajena pošta. Često je riječ o web stranici, web trgovini ili knjigovodstvenom programu koji šalje u ime Vaše domene, a da ta usluga nije navedena u Vašem SPF-u ili ne potpisuje Vašim DKIM-om. Pogledajte u zaglavljima izvorne poruke, na dnu odbijene pošiljke, Return-Path i poslužitelj koji je slao.
Poslužitelj za slanje: PTR, reputacija i blocklists
| Kod (primjer teksta) | Uzrok | Tko to rješava? |
|---|---|---|
550 5.7.25 ... doesn't have a PTR record (Gmail) | IP adresa poslužitelja za slanje nema (ispravan) reverse DNS, često kod IPv6 | Administrator servera (lekcija 5.1) |
421 4.7.23 (Gmail) | Isto, privremena varijanta | Isto |
550 5.7.29 / 421 4.7.29 (Gmail) | Nije poslano putem TLS-a | Administrator servera |
421 4.7.28 ... unusual rate of email (Gmail), 550 5.7.28 ... unusual rate of unsolicited email | Previše pošte ili previše neželjene pošte s ove IP adrese | Smanjite tempo; kod konačnog odbijanja prvo riješite uzrok (spam, kupljena lista) |
451 4.7.500 Server busy. Please try again later from [IP] (Microsoft) | Microsoft privremeno usporava IP adresu, često zato što je nova ili zato što volumen naglo raste | Pričekajte, server pokušava ponovno; administrator zagrijava IP adresu (IP warm-up) i prijavljuje je na SNDS (lekcija 6.4). Microsoft dokumentira niz 4.7.500 do 4.7.699 i kao "Access denied, please try again later" kod sumnjive aktivnosti |
550 5.7.606 do 5.7.649 Access denied, banned sending IP [IP] (Microsoft) | IP adresu je Microsoft blokirao | Administrator traži uklanjanje putem sender.office.com, nakon što riješi uzrok |
550 5.7.708 Access denied, traffic not accepted from this IP (Microsoft 365, odlazno) | Promet s ove IP adrese ili ovog Microsoft 365 okruženja se ne prihvaća, često nakon zloupotrebe | Administrator Microsoft 365 okruženja, putem Microsoft podrške |
554 ... blocked using zen.spamhaus.org, listed at, RBL | IP adresa je na blocklisti | Administrator servera, nakon što riješi uzrok (lekcija 5.2) |
554 IP=192.0.2.25 - A problem occurred i slične poruke s "bad reputation" (T-Online) | T-Online je blokirao IP adresu, na temelju vlastitih podataka o reputaciji | Administrator poslužitelja za slanje kontaktira T-Online (lekcija 6.4) |
421 Maximum parallel connections for your IP-Address reached (T-Online) | Previše istovremenih veza | Administrator ograničava broj veza; pošta će ipak stići kasnije |
Kako pronaći nepoznati kod?
- Pogledajte tko ga je dao. Naziv u
Remote-MTAili izahostotkriva koja je to strana:google.com,outlook.comiliprotection.outlook.com,t-online.de, i tako dalje. - Potražite kod kod te strane. Google ima stranicu "Gmail SMTP errors and codes", Microsoft "Email nondelivery reports and SMTP errors in Exchange Online", a Yahoo i T-Online imaju postmaster stranice. One su pouzdanije od nasumičnog foruma.
- Pročitajte tekst koji slijedi. Kod velikih primatelja često stoji poveznica ili kod u zagradama (poput
(AS843)kod Microsofta) koji precizno opisuje što se događa. - Pogledajte izvornu poruku na dnu odbijene pošiljke (bounce). Koja adresa pošiljatelja, koji Return-Path, koji server? Kod SPF i DMARC grešaka tu je odgovor.
U praksi
Kod WebOké u bazi znanja nalazi se popis čestih poruka, a u DirectAdmin pod E-mail Tracking vidite doslovan odgovor poslužitelja primatelja. Kod drugih pružatelja usluga takav zapisnik obično također postoji, ponekad samo za administratora. Ako tražite pomoć kod pružatelja usluge, uvijek priložite cijelu odbijenu pošiljku, s redom koji sadrži kod, adresom pošiljatelja, adresom primatelja i vremenom. Sažetak poput "moja pošta ne stiže" nitko ne može istražiti.
Sažetak
- Svaki kod najprije svrstajte: adresa/mailbox primatelja, Vaše postavke slanja, Vaša domena, ili poslužitelj za slanje.
5.1.1adresa ne postoji,x.2.2mailbox puna,5.3.4prevelika,5.7.1 relaying deniednije prijavljeno.- Autentifikacija: Gmail
5.7.26/5.7.27/5.7.30, Microsoft5.7.509(DMARC s reject) i5.7.515(masovna pošta). - Server: Gmail
5.7.25(PTR), Microsoft4.7.500(privremeno usporeno) i5.7.606(IP blokiran), T-Online IP blokade. - Nepoznati kod potražite kod strane koja ga je dala, i pročitajte izvornu poruku na dnu.
Kviz
Zadatak
Zadatak Z6.2: Povezivanje koda i uzroka. Dobivate deset stvarnih poruka o greškama (s primjerima domena i adresa dokumentacije) te popis uzroka i informaciju tko treba djelovati. Povežite svaku poruku s ispravnim uzrokom i ispravnom stranom. Program provjerava pomoću fiksnog ključa i daje objašnjenje za svaki odgovor na grešku.
Dodatno štivo
Koraci u ovim člancima vrijede za panele WebOké; kod drugih pružatelja usluga postupak je sličan.
- DirectAdmin priručnik 9.5: Slanje odbijeno: crne liste i ograničenja
- Mail delivery failed: kako pročitati poruku o pogrešci i što kodovi znače
- Email odbijena: poruka je prevelika
- Slanje e-pošte: Too many recipients
- Ograničenje za slanje e-pošte
- Slanje e-pošte s više aliasa, pogreška: Account xxx can not send emails from
- DirectAdmin priručnik 18.10: Ne mogu poslati e-poštu
- Google, Gmail SMTP errors and codes: https://support.google.com/a/answer/3726730
- Microsoft, Email nondelivery reports and SMTP errors in Exchange Online: https://learn.microsoft.com/en-us/troubleshoot/exchange/email-delivery/ndr/non-delivery-reports-in-exchange-online
- T-Online Postmaster: https://postmaster.t-online.de/
