Modul 8 · 8.3
Najčešće pogreške
Modul 8: Preseljenje i uređenje Vaše domene · Vrijeme čitanja: 13 minuta
Cilj učenja: Nakon ove lekcije moći ćete prepoznati dvanaest najčešćih pogrešaka s e-poštom po njihovim simptomima, objasniti zašto nastaju i riješiti ih.
Ključni pojmovi: dvostruki SPF zapis, previše SPF upita, DMARC prerano na reject, DKIM nije uključen kod usluge slanja, preusmjeravanje na Gmail, catch-all, posjetitelj kao pošiljatelj, odlazni poslužitelj bez autentikacije, naziv poslužitelja mail. bez odgovarajućeg certifikata, puna mailbox, zaboravljen MX prilikom preseljenja, POP3 na više uređaja
Kako koristiti ovu lekciju
Svaka pogreška ima istu strukturu: što vidite (simptom, kako ga klijent prijavljuje), zašto dolazi do pogreške i kako je riješiti. Simptomi često izgledaju slično ("moja pošta ne stiže"), dok je uzrok posve drugačiji. Zato je uz svaku pogrešku navedeno i kako je potvrditi: koji dokaz tražite prije nego što nešto promijenite. Ne nagađajte, prvo mjerite (lekcija 6.3).
Brojeve koristite u zadatku.
Pogreške u DNS-u
Pogreška 1: dva SPF zapisa.
Vidite: pošta prema Gmail i Outlook.com odjednom završava u spamu, otkad ste povezali novu uslugu (Microsoft 365, newsletter, program za knjigovodstvo). U zaglavljima stoji spf=permerror.
Zašto: usluga je rekla "dodajte ovaj SPF zapis", a sada postoje dva TXT zapisa koji počinju s v=spf1. Prema RFC 7208 to je trajna pogreška: SPF se više uopće ne broji.
Potvrdite: potražite TXT zapise Vaše domene i prebrojite v=spf1 zapise.
Rješenje: spojite sve u jedan zapis (lekcija 4.2).
Pogreška 2: više od deset SPF upita.
Vidite: isto, spf=permerror, ali postoji samo jedan zapis. Često nakon dodavanja još jednog include.
Zašto: svaki include, a, mx, exists i redirect stoji jedan DNS upit, čak i unutar include zapisa. Iznad deset SPF postaje nevažeći.
Potvrdite: provjerite SPF rekurzivnim brojanjem (zadatak Z4.2).
Rješenje: uklonite usluge koje više ne koristite, zamijenite a i mx s ip4/ip6 ako su fiksni, ili dopustite usluzi da šalje preko vlastite bounce poddomene (lekcija 7.1).
Pogreška 3: DMARC odmah na p=reject.
Vidite: otkad je postavljen DMARC zapis, računi iz knjigovodstvenog programa ili pošta s web stranice više ne stižu. Primatelji vraćaju 550 5.7.1 s uputom na DMARC.
Zašto: nisu svi pošiljatelji bili uzeti u obzir. Ono što ne dolazi preko usklađenog SPF-a ili DKIM-a sada se odbija.
Potvrdite: DMARC zapis i izvještaji (lekcija 4.5): koji izvori ne prolaze?
Rješenje: vratite se na p=none s adresom za izvještaje, popravite sve pošiljatelje, zatim korak po korak prema quarantine i reject (lekcija 4.4). To je ujedno i preporučeni put u ovom tečaju.
Pogreška 4: DKIM nije postavljen kod usluge slanja.
Vidite: newsletteri kod sve više primatelja ne stižu u inbox. U zaglavljima: dkim=pass header.d= domena usluge, dmarc=fail.
Zašto: usluga potpisuje vlastitom domenom, pa DMARC ne može proći preko DKIM-a, a SPF također nije usklađen.
Potvrdite: zaglavlja testnog newslettera (zadatak Z7.1).
Rješenje: autenticirajte svoju domenu kod usluge (DKIM preko CNAME, lekcija 7.1).
Pogreške s preusmjeravanjem i adresama
Pogreška 5: sve se preusmjerava na Gmail.
Vidite: pošta od nekih pošiljatelja ne stiže na Gmail adresu na koju šaljete svoju poslovnu poštu, ili završava u spamu. Ponekad pošiljatelji dobiju bounce od Gmaila.
Zašto: kod preusmjeravanja pošta stiže na Gmail s Vašeg poslužitelja, koji nije naveden u SPF-u izvornog pošiljatelja. Bez DKIM-a, ili s pošiljateljem koji ima p=reject, DMARC ne prolazi. Osim toga, preusmjereni spam za Gmail izgleda kao spam koji Vi šaljete, što šteti Vašoj reputaciji.
Potvrdite: bounce ili zaglavlja kod Gmaila (spf=fail ili softfail s Vašim poslužiteljem kao izvorom).
Rješenje: ne preusmjeravajte, nego dodajte mailbox u Gmail aplikaciji na telefonu putem IMAP-a (lekcije 2.4 i 3.3).
Pogreška 6: catch-all.
Vidite: puno spama na adresama koje nikad nisu postojale (xyz123@example.com), i punu mailbox.
Zašto: catch-all prihvaća poštu za bilo koju zamislivu adresu. Spameri isprobavaju nasumične adrese, i sve one stižu. Ako catch-all još i preusmjeravate prema van, dobivate pogrešku 5 u velikom obujmu.
Potvrdite: pogledajte u mailbox na koje primateljske adrese je spam bio upućen.
Rješenje: isključite catch-all, i za svaku stvarno korištenu adresu postavite alias ili mailbox (lekcija 3.3).
Pogreška 7: adresa posjetitelja kao pošiljatelj u obrascu.
Vidite: poruke putem kontakt obrasca ponekad stižu, a ponekad ne, osobito ne od posjetitelja s adresom kod velikog pružatelja usluga.
Zašto: Vaša web stranica šalje "u ime" domene posjetitelja. Ako ta domena ima p=reject ili p=quarantine, primatelj odbija ili filtrira poštu (lekcija 7.3).
Potvrdite: pogledajte koji From obrazac koristi.
Rješenje: vlastita adresa u From polju, posjetitelj u Reply-To polju.
Pogreške kod postavljanja
Pogreška 8: odlazni poslužitelj bez autentikacije.
Vidite: primanje radi, slanje ne. Poruka poput "relay access denied", "authentication required" ili 550 5.7.1. Na iPhoneu često: polja za odlazni poslužitelj ostavljena prazna ("neobavezno").
Zašto: odlazni poslužitelj prosljeđuje poštu samo onima koji se prijave. Inače bi ga svatko mogao koristiti kao top za spam.
Potvrdite: postavke odlaznog poslužitelja u programu za e-poštu.
Rješenje: uključite autentikaciju, s punom e-mail adresom i lozinkom, priključak 587 sa STARTTLS ili 465 sa SSL/TLS (lekcije 1.4 i 2.3).
Pogreška 9: mail.<domena> kao naziv poslužitelja bez odgovarajućeg certifikata.
Vidite: poruku o nevaljanom certifikatu ili "identitet poslužitelja se ne može provjeriti", ili veza uopće ne uspijeva.
Zašto: program provjerava je li naziv poslužitelja naveden u certifikatu. mail.example.com možda pokazuje na poslužitelj, ali nije naveden u certifikatu. Ili naziv nakon preseljenja i dalje pokazuje na starog pružatelja usluge.
Potvrdite: provjerite mail priključke s nazivom poslužitelja (zadaci Z2.1 i Z8.4).
Rješenje: koristite naziv poslužitelja koji navodi pružatelj usluge, i nikad olako ne kliknite na "ipak nastavi" (lekcija 2.1).
Pogreška 10: puna mailbox.
Vidite: pošiljatelji dobivaju bounce s 452 4.2.2 ili 552 5.2.2 (mailbox puna). Vi ništa ne primjećujete, ili samo da nova pošta više ne stiže.
Zašto: mailbox je dosegnula svoju kvotu. Često zbog godina skupljenih privitaka, ili zbog mape Sent i Trash koje se nikad ne prazne.
Potvrdite: potrošnju mailbox u panelu ili webmailu.
Rješenje: počistite, arhivirajte, ili povećajte kvotu (lekcija 3.2).
Pogreške kod preseljenja
Pogreška 11: zaboravljen MX prilikom preseljenja.
Vidite: nakon preseljenja web stranice ili domene pošta više ne stiže, ili stiže na mjesto koje nitko ne provjerava. Ili obrnuto: preselili ste poštu kod novog pružatelja usluge, ali MX i dalje pokazuje na starog.
Zašto: kod promjene nameservera cijela zona ide zajedno. Ako MX zapisi pružatelja usluge e-pošte nisu u novoj zoni, Vaša pošta pokazuje prema novom web poslužitelju. Ili MX nikad nije prilagođen.
Potvrdite: zatražite MX kod mjerodavnog nameservera (zadatak Z8.2).
Rješenje: postavite ispravne MX zapise u zonu koja je stvarno aktivna, a zatim ponovno kopirajte poštu (lekcija 8.2).
Pogreška 12: POP3 na više uređaja.
Vidite: pošta je na prijenosnom računalu, ali ne i na telefonu, ili obrnuto. Nakon zamjene prijenosnog računala, godine pošte su nestale.
Zašto: POP3 preuzima poštu s poslužitelja na jedan uređaj i često je ondje briše (lekcija 1.3).
Potvrdite: vrstu računa u programu za e-poštu.
Rješenje: prijeđite na IMAP; poštu koja postoji samo lokalno prvo premjestite u IMAP mailbox.
Što ove pogreške imaju zajedničko
Pogledajte popis još jednom. Gotovo svaka pogreška nastaje jer je netko slijedio pojedinačnu uputu ("dodajte ovaj zapis", "uključite preusmjeravanje") bez sagledavanja cjeline. Zajednička nit ovog tečaja:
- znajte tko šalje poštu u ime Vaše domene (popis, lekcije 4.2 i 8.1);
- mijenjajte jednu stvar odjednom i zatim provjerite;
- čitajte dokaz: bounce (lekcija 6.1), zaglavlja (lekcija 1.5), DMARC izvještaj (lekcija 4.5) i DNS kod mjerodavnog poslužitelja.
Sažetak
- DNS pogreške: dva SPF zapisa, previše upita, DMARC prerano na reject, DKIM nije uključen kod usluge slanja.
- Pogreške s adresama: preusmjeravanje na Gmail, catch-all, adresa posjetitelja kao From.
- Pogreške kod postavljanja: nema autentikacije za odlaznu poštu, naziv poslužitelja koji nije naveden u certifikatu, puna mailbox.
- Pogreške kod preseljenja: zaboravljen MX, POP3 na više uređaja.
- Uzrok uvijek potvrdite dokazom prije nego što nešto promijenite.
Kviz
Zadatak
Zadatak Z8.3: Koja je greška u pitanju? Dobivate osam kratkih slučajeva, svaki sa simptomom i komadićem dokaza (zaglavlje, bounce, DNS odgovor ili postavka). Za svaki slučaj odaberite broj pogreške (1 do 12). Program provjerava prema fiksnom ključu i kod pogrešnog odgovora pokazuje koji ste dokaz propustili.
Dodatno štivo
Koraci u ovim člancima vrijede za panele WebOké; kod drugih pružatelja usluga postupak je sličan.
- DirectAdmin priručnik 18.9: Ne primam više e-poštu
- DirectAdmin priručnik 18.10: Ne mogu poslati e-poštu
- Više ne primam e-poštu: ovako pronalazite uzrok
- Ne mogu slati e-poštu (primanje funkcionira)
- Prosljeđivanje e-pošte na drugu adresu (forwarders, catch-all se ne preporučuje)
- Besplatni DNS tečaj 8.4: Najčešće pogreške
