Napi tíz-húsz reklám- és értelmetlen üzenet a kapcsolati űrlapon – ismerős? A spam nem csak bosszantó: a valódi érdeklődők elveszhetnek a szemét között, és ha az űrlap automatikus válaszlevelet küld, a domained hírneve is romolhat.
Láthatatlan védelmi módszerek
Ezek a valódi látogató számára észrevétlenek.
Honeypot (mézesbödön)
Egy rejtett mező, amit az ember nem lát, a robot viszont kitölt. Ha a mezőben van tartalom, az üzenet robottól jött.
Időzár
Egy ember legalább néhány másodperc alatt tölt ki egy űrlapot. Ha a beküldés túl gyors, gyanús.
Kérés-korlátozás (rate limit)
Egy címről rövid időn belül csak korlátozott számú üzenet érkezhet.
Szerveroldali ellenőrzés
Az e-mail-cím, a telefonszám és az üzenet formátumának ellenőrzése a szerveren is, nem csak a böngészőben.
Látható védelem: captcha
A „Nem vagyok robot” típusú ellenőrzések hatékonyak, de rontják az élményt, és sokszor külső szkriptet töltenek be, ami lassít és adatvédelmi kérdéseket is felvet.
Jó gyakorlat: először a láthatatlan módszerek kombinációja. Captchát csak akkor érdemes bevezetni, ha ezek ellenére is jelentős a spam.
Mit ne csinálj?
- Ne kérj feleslegesen sok adatot „biztonsági okból” – minden plusz mező csökkenti a kitöltések számát.
- Ne küldd az űrlap tartalmát automatikusan vissza a beküldőnek – így a spammerek a te szerveredről küldhetnek leveleket.
- Ne tárold nyilvánosan elérhető helyen a beküldött üzeneteket.
A legfontosabb: a valódi üzenetek megérkezése
Egy spamszűrő sem ér semmit, ha közben a valódi üzenetek sem érkeznek meg. Ezért fontos a helyesen beállított e-mail-küldés (SMTP, hitelesítés), és hogy az üzenetek az e-mail mellett a weboldal admin felületén is elérhetők legyenek.
Az általunk fejlesztett sablonok űrlapjai alapból honeypottal, időzárral és kérés-korlátozással védettek, a beérkezett üzenetek pedig az adminban is visszakereshetők. Ha a te űrlapodra is özönlik a spam, segítünk.