Pošalješ ponudu klijentu, on ti javi sutra "nisam dobio". Otvori se i nađe u Junk folderu. Ili newsletter koji si poslao 500 pretplatnika ima 5% open rate umjesto očekivanih 20%. Ili se sami mailovi vraćaju s "spam policy violation" porukom. Email deliverability je jedan od najfrustrirajućih problema jer simptomi su tihi — ne vidiš da imaš problem dok te netko ne pita. Ovaj post je dijagnostički flow + recovery playbook.
Korak 1: Dijagnostika — koliko je situacija loša
Prije nego krećeš s fix-ovima, izmjeri stanje. Brzi testovi:
1.1 Mail-Tester (najjednostavnija provjera)
- Otvori https://www.mail-tester.com
- Pokaže ti generated email adresu
- Pošalji standardni email s tvog account-a na tu adresu (kao da šalješ klijentu)
- Klikni "Then check your score"
- Dobiš detaljan report sa scorea 0-10 i listom problema
Score:
- 9-10: u redu si
- 7-8: minor improvements potrebni
- 5-6: ozbiljni problem, ima utjecaj na deliverability
- 0-4: tvoj email skoro sigurno ide u spam većini primalaca
1.2 Provjeri blacklist status
Idi na https://mxtoolbox.com/blacklists.aspx i upiši IP svog email servera. Ako je server na bilo kojoj poznatoj blacklisti (Spamhaus, Spamcop, SORBS, Barracuda, Cloudmark) — to je veliki dio problema.
1.3 Pošalji test email u Gmail, Outlook, Yahoo
Iz različite browser sessions (ne tvoj primarni mail), pošalji test message s tvog domain-a na:
- Tvoj Gmail account
- Tvoj Outlook/Hotmail account
- Tvoj Yahoo account
Provjeri stiže li u Inbox ili Spam folder kod svakog providera. Različiti providery imaju različite filtere — ako svuda ide u spam, problem je tvoja reputacija. Ako samo Gmail šalje u spam — Gmail-specifičan problem.
Korak 2: Provjeri DNS records (najveći single uzrok)
Spam filteri provjeravaju 3 DNS authentication records — ako nisu postavljeni, mail je high-risk za odbacivanje.
2.1 SPF (Sender Policy Framework)
SPF record govori koji su serveri ovlašteni slati email u ime tvoje domene. Provjeri:
- Otvori https://mxtoolbox.com/spf.aspx
- Upiši svoju domenu
- Vidiš li ispravan SPF record ili "No SPF Record found"
Tipičan SPF record za WMD hosting:
v=spf1 +a +mx +ip4:[server-ip] include:_spf.wmd.hr -all
Bitno:
- Samo jedan SPF record po domeni (više = invalid)
-allna kraju je hard fail (preporučeno),~allje soft fail (manje strogo)- Maksimalno 10 DNS lookup-a (include statements)
2.2 DKIM (DomainKeys Identified Mail)
DKIM digitalno potpisuje svaki tvoj email kriptografskim ključem. Primalac može provjeriti da poruka nije izmijenjena.
Provjera:
- https://mxtoolbox.com/dkim.aspx
- Upiši domenu i DKIM selector (najčešće "default" ili "google" za Workspace)
- Provjeri da li je record valid
Setup u cPanel:
- Email → Email Deliverability → Manage
- Klikni "Repair" pored DKIM
- cPanel automatski generira DNS record
2.3 DMARC (Domain-based Message Authentication)
DMARC kaže primaocima što da rade s mailom koji ne prođe SPF/DKIM provjeru. Bez DMARC-a, Gmail i Outlook su sve više skeptični.
Setup — dodaj TXT record na _dmarc.tvojadomena.hr:
v=DMARC1; p=none; rua=mailto:dmarc-reports@tvojadomena.hr; pct=100
Početak s p=none (samo monitoring) → nakon 2-4 tjedna analize gledaj reports → prebaci na p=quarantine → nakon dodatnih 2-4 tjedna na p=reject.
Korak 3: Provjeri da tvoj sajt ne šalje spam
Često najveći uzrok blacklisting-a nije ti — već kompromitirani sajt koji koristi tvoj server da šalje spam. Provjera:
- cPanel → Email → Track Delivery — vidi zadnjih 100 odlaznih mailova. Vidiš li nekoliko stotina random odlaznih mailova → kompromitiran
- cPanel → Email → Email Disk Usage — naglo rastuće mail queue → kompromitiran
- SSH:
exim -bp | wc -l— broj mailova u queue-u. Ako su tisuće, problem.
Ako je kompromitiran (vidi recovery playbook za hakeran sajt), prvo riješi hack, onda se nemoj iznenaditi što su mailovi u blacklisti.
Korak 4: Reputation recovery — kako se vratiti
Ako su tvoji IP-evi ili domain-i blacklist-ani, treba 1-4 tjedna proaktivnog rada za recovery:
4.1 Delisting requests
Za svaku blacklistu na kojoj si:
- Spamhaus: https://check.spamhaus.org → submit delisting request
- Spamcop: https://www.spamcop.net → delist request
- Barracuda: https://www.barracudacentral.org/rbl/removal-request
- SORBS: http://www.sorbs.net/delisting/dnsbl.shtml
Bitno: prije nego zatražiš delisting, riješi root cause. Ako te delist-aju a tvoj server još šalje spam — zabačeš se odmah natrag, i poznati si im kao "repeat offender" što čini sljedeći delisting puno teži.
4.2 Postmaster tools (za masovne pošiljatelje)
Ako šalješ više od 5000 mailova/mjesečno:
- Google Postmaster Tools: postmaster.google.com — registriraj domenu, vidiš reputation score, spam rate, feedback loops
- Microsoft SNDS: sendersupport.olc.protection.outlook.com/snds → IP reputation kod Microsoft-a
4.3 Warm-up novi IP/domena
Ako migriraš email server ili dobiš novi IP:
- Prvi tjedan: max 50 mailova/dan
- Drugi tjedan: max 200
- Treći tjedan: max 500
- Četvrti tjedan i dalje: incrementally povećaj
Spam filteri u Gmail-u i Outlook-u prate volume — naglo skakanje iz 0 u 1000 dnevno = sumnja.
Korak 5: Sadržajni faktori koje treba popraviti
Ako sve DNS i reputacija OK, ali specifični mailovi ide u spam:
5.1 Subject i tijelo
- Izbjegavaj sve velika slova u Subject-u ("HITNO!!! KUPI SAD")
- Izbjegavaj 5+ uskličnika
- Izbjegavaj spam-trigger riječi: "free", "casino", "viagra", "click here", "act now", "limited offer"
- Tekst:HTML omjer bar 30%:70% (čisti HTML mailovi sumnjivi)
- Sve slike imaju alt text
- Sve linkove vide pune URL-ove (ne bit.ly skraćeni)
5.2 Headers
- Reply-To match s From (ne From: no-reply@, Reply-To: kontakt@)
- List-Unsubscribe header za bulk mail (Gmail to traži)
- Message-ID s tvojom domenom (ne generic)
5.3 Engagement metrics (za bulk)
- Open rate >15% — health
- Bounce rate <2% — health
- Complaint rate <0.1% — health
- Click rate >2% — health
Ako ti je open rate 5%, šalješ ljudima koji ne žele tvoj mail. Cleanup mailing liste prije nego pošalješ više volumena.
Korak 6: Email-specific strategies
6.1 Za transactional email (računi, potvrde)
Koristi dedicated SMTP service:
- Postmark — najbolji za transactional, niska cijena
- Mailgun — flexible, dobra deliverability
- Brevo (Sendinblue) — EU-based
- Amazon SES — najjeftiniji za high volume
6.2 Za bulk newsletter
Koristi dedicated email marketing platformu:
- Mailchimp — najpoznatiji
- MailerLite — EU, jeftin
- ActiveCampaign — dobar za automation
- ConvertKit — fokus na creators
NE šalji bulk preko cPanel-a — dijeliš reputaciju sa stotinama drugih sajtova na shared IP-u.
6.3 Za personal/business mail (1-to-1)
Standardni cPanel IMAP/SMTP s pravilno postavljenim SPF/DKIM/DMARC i čistim IP-em je dovoljan. Ako problem perzistira → dedicated IP option (3-10 EUR/mjesečno).
WMD pristup email deliverability
Kako proaktivno radimo na WMD upravljanim paketima:
- SPF/DKIM/DMARC automatski postavljeni kad postaviš novu domenu
- IP reputation monitoring — pratimo Spamhaus, Spamcop, Barracuda, SORBS dnevno
- Blacklist alerting i čišćenje — kad smo na blacklisti, mi radimo delisting
- Outbound spam detection — vidimo ako neki klijent na shared serveru šalje spam i izoliramo prije nego utiče na druge
- Curated IP pools — sve mail outbound prolazi kroz dedicated mail-only IP-eve s clean reputacijom
- Dedicated IP opcija za klijente s visokim mail volumenom
- BIMI logo setup za branded display u Gmail/Outlook inbox-u
- Google Postmaster + Microsoft SNDS integracija
- 24/7/365 hrvatski support — kad u spam panic-u trebaš pomoć, odmah
Realna procjena: koliko traje recovery
- DNS fix samo (SPF/DKIM/DMARC missing): 1-3 dana propagacije, odmah bolja deliverability
- Single blacklist delist: 1-7 dana
- Multi-blacklist delisting + reputation rebuild: 2-4 tjedna
- Kompromitirani server + clean migration: 1-3 tjedna sa proper warmup-om
Mailovi ti idu u spam i ne znaš kako fix-ati? Pošalji nam pristupne podatke + sample test email. Provjeravamo DNS, blacklist, outbound logs, content. Tipično dijagnoza u 1-2 sata, akcijski plan i prvi koraci isti dan.