Modul 5 · 5.2
Reputacija i liste za blokiranje
Modul 5: Reputacija i veliki pružatelji usluga · Vrijeme čitanja: 10 minuta
Cilj učenja: Nakon ove lekcije moći ćete objasniti kako primatelji grade reputaciju IP adrese i domene, provjeriti IP adresu na listama za blokiranje i slijediti ispravan redoslijed koraka ako se na njima nađete.
Ključni pojmovi: reputacija, IP reputacija, reputacija domene, lista za blokiranje (DNSBL), Spamhaus (SBL, XBL, PBL), SpamCop, Barracuda, upit s obrnutom IP adresom, odgovor 127.0.0.x, kod greške 127.255.255.x, dijeljena IP adresa, zagrijavanje (warm-up), uklanjanje s liste (delisting)
Što je reputacija?
SPF, DKIM i DMARC dokazuju tko šalje poštu. Oni ništa ne govore o tome je li tom pošiljatelju moguće vjerovati. Spammer sasvim lako može imati vlastitu domenu s urednim SPF, DKIM i DMARC zapisima. Zato primatelji dodatno prate kako se pošiljatelj ponaša. To se zove reputacija.
Postoje dvije vrste:
- IP reputacija: kako se ponaša pošta koja dolazi s ove IP adrese? Puno neželjene pošte, puno adresa koje ne postoje, nagli skokovi u količini: sve to snižava reputaciju.
- Reputacija domene: kako se ponaša pošta koja dolazi u ime ove domene, mjereno prema domeni u DKIM-u (
d=) i u adresi pošiljatelja? Ovo postaje sve važnije jer domena putuje s Vama kada se selite na drugi poslužitelj, dok IP adresa ne putuje.
Što se sve uzima u obzir? Veliki primatelji ne otkrivaju svoju formulu, ali redovito spominju iste signale: koliko primatelja Vašu poštu označava kao neželjenu (pritužbe), koliko pošte odlazi na adrese koje ne postoje, otvaraju li primatelji Vašu poštu, odgovaraju li na nju ili je odmah bacaju, koliko redovito šaljete, te završavate li u spam-zamkama (adresama koje nitko nikada nije prijavio). Gmail prikazuje postotak pritužbi u Postmaster Tools (lekcija 5.3), Microsoft prikazuje stanje po IP adresi u SNDS-u (lekcija 6.4).
Liste za blokiranje: zajednička crna lista
Osim vlastitih mjerenja, mnogi mail poslužitelji koriste javne liste za blokiranje (nazivaju se i blacklists ili RBL-ovi). Takva lista sadrži IP adrese (ponekad domene) koje su slale neželjenu poštu ili koje nikada ne bi trebale slati poštu izravno. Mail poslužitelj koji primi dolaznu vezu s adrese 192.0.2.25 provjerava listu i odbija vezu ako se adresa nalazi na njoj.
Najpoznatije:
| Lista | Što se nalazi na njoj | Uklanjanje s liste |
|---|---|---|
| Spamhaus SBL | Adrese koje Spamhaus povezuje s neželjenom poštom ili uslugama slanja neželjene pošte | Putem upravitelja mreže, nakon rješavanja uzroka |
| Spamhaus XBL | Zaražena računala: virusi, botneti, hakirani poslužitelji | Prvo riješiti zarazu, zatim ukloniti putem check.spamhaus.org |
| Spamhaus PBL | Adrese koje ne bi trebale slati poštu izravno, poput kućnih i klijentskih priključaka | Ovo nije kazna. Šaljite poštu putem SMTP poslužitelja Vašeg pružatelja usluge ili hosting tvrtke |
| SpamCop | Adrese za koje su korisnici prijavili neželjenu poštu | Uklanja se samo: bez novih prijava u najviše 24 sata |
| Barracuda | Adrese s lošom reputacijom prema Barracudi | Zahtjev za uklanjanje putem barracudacentral.org |
Spamhaus kombinira svoje liste u ZEN (zen.spamhaus.org). Osim toga, postoje desetine manjih lista. Vrijednost na maloj listi koju gotovo nitko ne koristi obično nije katastrofa. Vrijednost na Spamhaus SBL ili XBL jest: nju koristi velik dio mail poslužitelja.
Kako funkcionira upit?
Lista za blokiranje je zapravo obična DNS zona. Želi li poslužitelj provjeriti nalazi li se 192.0.2.25 na ZEN-u, okreće adresu (slično kao kod reverse DNS-a) i na nju dodaje naziv liste:
dig +short 25.2.0.192.zen.spamhaus.org- Nema odgovora (NXDOMAIN): nije na listi.
- Adresa
127.0.0.x: jest na listi. Zadnja znamenka govori o kojoj se podlisti radi. Kod ZEN-a127.0.0.2označava SBL,127.0.0.4XBL, a127.0.0.10ili127.0.0.11PBL. - Adresa
127.255.255.x: kod greške, a ne stvarna vrijednost na listi. Spamhaus na primjer vraća127.255.255.254ako upit stigne putem javnog resolvera kao što je Cloudflareov. Spamhaus to ne dopušta i tada ne daje pravi rezultat.
Ovo posljednje je poznata zamka. Alat ili mail poslužitelj koji svaki odgovor tumači kao "na listi" neopravdano pokreće uzbunu ili čak odbija svu poštu. Alat koji svaki nedostatak odgovora tumači kao "čisto" propušta stvarne vrijednosti na listi. Pouzdana provjera prvo za svaku listu provjeri testnu adresu (127.0.0.2 se uvijek nalazi na svakoj listi) i samo jasan NXDOMAIN broji kao "nije na listi".
E-mailcheck i Zdravlje domene na weboke.nl rade na ovaj način, kao i poznati neovisni alati poput MXToolbox i stranica za provjeru samog Spamhausa (check.spamhaus.org).
Dijeljene IP adrese
Kod dijeljenog hostinga i većine mail usluga dijelite IP adresu poslužitelja za slanje s drugim klijentima. To ima prednost i nedostatak:
- Dobro upravljan dijeljeni poslužitelj ima izgrađenu reputaciju. Vi od toga imate koristi, čak i ako sami šaljete malo pošte.
- Ako drugi klijent šalje neželjenu poštu (često jer mu je lozinka ukradena), IP adresa se može naći na listi, a to utječe i na Vas.
Dobar pružatelj usluge zato nadzire vlastite IP adrese na listama za blokiranje, postavlja ograničenja slanja i reagira kod zlouporabe. Kod WebOké je to na primjer opisano u članku baze znanja o tome kako se zaustavlja neželjena pošta i o zlouporabljenim adresama; drugi pružatelji usluga imaju slična pravila.
Nova IP adresa: zagrijavanje
IP adresa koja nikada prije nije slala poštu nema reputaciju. Ako odmah počne slati tisuće poruka dnevno, primatelji to smatraju sumnjivim. Microsoft, na primjer, takvu adresu usporava privremenom greškom (451 4.7.500 Server busy, lekcija 6.4).
Zato novu IP adresu zagrijavate: počinjete s malim brojem poruka dnevno, po mogućnosti upućenih primateljima koji očekuju i otvaraju Vašu poštu, te taj broj postupno povećavate tijekom nekoliko tjedana. Usluge za slanje pošte to rade umjesto Vas ako kod njih iznajmite vlastitu IP adresu. Za običnu poslovnu poštu putem hosting paketa ili mail usluge ovo ne morate raditi.
Nalazite se na listi: što sada?
Redoslijed je važan:
- Utvrdite o kojoj se IP adresi radi. Je li navedena u poruci o grešci? Je li to adresa Vaše hosting tvrtke ili mail usluge, ili Vašeg vlastitog internetskog priključka? Ovo potonje obično znači da Vaš program za e-poštu ne šalje poštu putem SMTP poslužitelja Vašeg pružatelja usluge (lekcija 1.4).
- Ako to nije Vaš poslužitelj, prijavite to upravitelju. Kod dijeljenog hostinga ili mail usluge pružatelj usluge to rješava. Priložite cijelu poruku o grešci.
- Ako jest Vaš poslužitelj, prvo potražite uzrok. Hakirana lozinka, nesiguran kontaktni obrazac, zaražena web stranica koja šalje poštu, kupljeni popis adresa. Dok god uzrok postoji, odmah ćete se ponovno naći na listi.
- Tek nakon toga zatražite uklanjanje, putem stranice dotične liste. Kod SpamCopa to nije potrebno: ta vrijednost sama ističe ako nema novih prijava.
- Provjerite ponovno nakon jednog dana.
Nikada ne plaćajte tvrtku koja obećava da će Vas "ukloniti sa svih lista". Ozbiljne liste uklanjaju besplatno.
U praksi: ovako to izgleda
U ovom primjeru koristimo E-mailcheck na weboke.nl: on pod Blacklist Status po listi prikazuje nalazi li se IP adresa Vašeg prvog mail poslužitelja na njoj. Pazite: to je adresa na koju Vaša pošta stiže (MX). Za Vašu odlaznu poštu morate provjeriti IP adresu poslužitelja za slanje, a nju pronalazite u zaglavljima (lekcija 5.1). Neovisni alati poput MXToolboxa i check.spamhaus.org rade na isti način: unesete IP adresu i za svaku listu vidite rezultat.
Sažetak
- Reputacija se temelji na ponašanju: pritužbe, nepoznate adrese, nagli skokovi, spam-zamke. SPF, DKIM i DMARC govore samo o tome tko šalje.
- Primatelji gledaju IP reputaciju, a sve više i reputaciju domene.
- Lista za blokiranje je DNS zona: odgovor
127.0.0.xznači da ste na listi,127.255.255.xje kod greške, NXDOMAIN znači da niste na listi. - Spamhaus PBL nije kazna, nego znak da trebate slati poštu putem poslužitelja Vašeg pružatelja usluge.
- Kod pronalaska na listi: prvo utvrdite ispravnu IP adresu i uzrok, tek onda zatražite uklanjanje.
Kviz
Zadatak
Zadatak Z5.2: Vaša IP adresa za slanje na blokirajućim popisima. Koristite IP adresu Vašeg poslužitelja za slanje iz zadatka u lekciji 5.1 (ili adresu mx00.t-online.de). Sami je provjerite na check.spamhaus.org ili drugom alatu za liste za blokiranje i unesite: nalazi li se adresa na Spamhausu (da/ne), a ako da, na kojoj podlisti. Program provjerava istu adresu uživo na Spamhausu, SpamCopu i Barracudi i uspoređuje rezultate.
Zadatak O5.2: Što učiniti kod uvrštenja na listu? Dobivate slučaj: mala web trgovina na vlastitom VPS-u od jutros se nalazi na Spamhaus XBL-u. U najviše pet koraka zapišite što radite i kojim redoslijedom. Nakon toga vidjet ćete modelni odgovor.
Zadatak O5.2: Što učiniti kod uvrštenja na listu?
Slučaj: mala internetska trgovina na vlastitom VPS-u od jutros se nalazi na Spamhaus XBL listi; kupci ne primaju potvrdu narudžbe. Što učiniti, u najviše pet koraka?
1. Provjerite koja je IP adresa i koja lista (check.spamhaus.org) u pitanju, te je li to doista adresa Vašeg VPS-a. 2. Pronađite uzrok: XBL znači zarazu ili zloupotrebu (hakirana web stranica, nesiguran obrazac, zlonamjerni softver); pogledajte zapisnik pošte i red čekanja te zaustavite odlaznu poštu. 3. Riješite uzrok: zatvorite propust, promijenite lozinke, uklonite zlonamjerni softver, ispraznite red čekanja od spama. 4. Tek nakon toga zatražite uklanjanje s liste. 5. U međuvremenu šaljite potvrde narudžbi drugim putem (SMTP s prijavom kod pružatelja usluge ili putem transakcijske usluge) te ponovno provjerite nakon jednog dana. Prvo zaustavite i popravite, tek onda tražite uklanjanje s liste; inače ćete se sutra opet naći na njoj.
Vaše kvačice i bilješke ostaju samo u ovom pregledniku; ne šaljemo ih nikamo. Ako ste prijavljeni, u Moji tečajevi čuvamo samo podatak da ste zadatak završili.
Dalje za čitati
Koraci u ovim člancima vrijede za kontrolne ploče WebOké; kod drugih pružatelja usluga postupak je sličan.
- DirectAdmin priručnik 9.5: Slanje odbijeno: crne liste i ograničenja
- Kako WebOké blokira neželjenu poštu?
- Preuzeta poštanska pretinac ili neželjena pošta s Vaše adrese: kako to riješiti
- Vaš e-mail ne stiže ili završava u neželjenoj pošti: evo kako to možete provjeriti
- E-mailcheck (besplatna provjera MX, SPF, DMARC i lista za blokiranje): https://www.weboke.hr/provjera-e-poste
- Spamhaus, provjera i objašnjenje: https://check.spamhaus.org/
- RFC 5782 (kako funkcioniraju DNS liste za blokiranje)
