roskaposti on ongelma, jonka kanssa kaikki verkkosivujen omistajat kamppailevat. Yksinkertainen totuus on, että jos sinulla on web-lomakkeita kerätä tietoja asiakkailtasi sivustossasi, olet menossa saada joitakin roskapostia huomautuksia. Joissakin tapauksissa saatat saada paljon roskapostia.
roskaposti on valtava ongelma jopa lomakkeilla, jotka eivät tee mitään, mikä voisi mahdollisesti hyödyttää roskapostittajaa (kuten repostaa takaisin verkkosivustolle, jossa he voisivat lisätä käänteisiä muille sivustoille). Roskapostittajat käyttävät verkkolomakkeita yrittääkseen mainostaa omia yrityksiään ja sivustojaan, ja he käyttävät niitä myös haitallisempiin tarkoituksiin. Estäminen roskapostittajia web-lomakkeet voi olla tärkeä tuottavuuden työkalu ja pitää sivuston kommentti osio etsivät nuhruinen.
suojataksesi verkkolomakkeesi, sinun on tehtävä lomakkeen täyttämisestä tai lähettämisestä vaikeaa tai mahdotonta automaattisella työkalulla ja pidettävä lomakkeen täyttäminen mahdollisimman helpona asiakkaillesi. Tämä on usein tasapainoilua ikään kuin teet lomakkeen liian vaikea täyttää asiakkaasi eivät täytä sitä, mutta jos teet sen liian helppoa saat enemmän roskapostia kuin todellisia huomautuksia. Tervetuloa fun times of managing a website!
Lisää kenttiä, jotka vain Roskapostibotit voivat nähdä, ja täytä
tämä menetelmä perustuu joko CSS: ään tai Javascriptiin tai molempiin piilottaakseen lomakekenttiä asiakkailta, jotka vierailevat sivustolla laillisesti, näyttäen ne roboteille, jotka vain lukevat HTML: ää. Sitten, mikä tahansa lomake, joka sisältää, että lomake kenttä täytetään voidaan pitää roskapostia (koska botti selvästi lähettänyt sen) ja poistetaan lomakkeen action script. Esimerkiksi, sinulla voi olla seuraavat HTML, CSS, ja JavaScript:
sähköpostiosoite:
Sähköposti:
CSS in
styles.css
data-type= ”code” >
file
#email2 { display: none; }
data-type = ”code” >
JavaScript in
script.js
data-type= ”code” >
file
$(document).ready(
function() {
$('#email2').hide()
}
);
data-type = ”code” >
roskapostirobotit näkevät HTML: n kahdella sähköpostikentällä ja täyttävät molemmat, koska eivät näe CSS: ää ja JavaScriptiä, jotka piilottavat sen oikeilta asiakkailta. Sitten voit suodattaa tuloksesi ja kaikki lomakkeet, jotka sisältävät
email_add
data-type = ”code” >
– kentän, ovat roskapostia ja ne voidaan poistaa automaattisesti ennen kuin joudut käsittelemään niitä manuaalisesti.
tämä menetelmä toimii hyvin vähemmän kehittyneitä roskapostia vastaan, mutta monet heistä ovat tulossa älykkäämpiä ja lukevat nyt CSS ja JavaScript. Sekä css: n että JavaScriptin käyttäminen auttaa, mutta se ei lopeta kaikkea roskapostia. Tämä on hyvä tapa käyttää, jos et ole kauhean huolissasi roskapostista, mutta haluaisit tehdä siitä hieman vaikeampaa spamboteille. Asiakkaasi eivät huomaa sitä.
käytä
A on skripti, joka estää roskapostia käyttämästä lomakkeitasi, kun taas ihmiset voivat (suurimmaksi osaksi) päästä läpi. Jos olet joskus täyttänyt lomakkeen ja joutunut kirjoittamaan ne kiemuraiset kirjaimet uudelleen, olet käyttänyt a: ta . Voit saada ilmaisen ratkaisun Re.
S voi olla tehokas roskapostin estämisessä. Joihinkin järjestelmiin on murtauduttu, mutta se on silti tehokas blokki. S: n ongelma on se, että ne voivat olla ihmisille hyvin vaikeita lukea. Re sisältää kuultavan version sokeille ihmisille, mutta monet ihmiset eivät ymmärrä, että he voivat kuunnella jotain ja päästä läpi. Se ei ole koskaan hyvä idea turhauttaa käyttäjiä, ja nämä lomakkeet usein tehdä juuri niin.
tämä menetelmä toimii hyvin tärkeissä lomakkeissa, jotka haluat suojata, kuten rekisteröintilomakkeissa. Mutta sinun pitäisi välttää käyttämällä s jokaisessa lomakkeessa sivulla, koska se voi estää asiakkaita käyttämästä niitä.
käytä Ihmisystävällistä botti-epäystävällistä Koekysymystä
tämän taustalla on ajatus esittää kysymys, johon ihminen voi vastata, mutta robotti ei osaisi vastata. Sitten suodattaa lähetykset etsiä oikea vastaus. Nämä kysymykset ovat usein yksinkertaisen matemaattisen ongelman muodossa, kuten ” mitä on 1+5?”. Esimerkiksi tässä on HTML muodossa, jossa on kysymys näin:
sähköpostiosoite:
seepra on musta ja
data-type = ”koodi” >
sitten, jos
stripes
arvo ei ole ”valkoinen” tiedät, että se on spambotti ja voit poistaa tulokset.data-type = ”code” >
käytä sivustotasolla sovellettavia Istuntosalakkeita, joita lomake
edellyttää.tämä menetelmä käyttää evästeitä istuntosalakkeiden asettamiseen, kun asiakas vierailee verkkosivustolla. Tämä on erinomainen pelote roskapostia vastaan, koska ne eivät aseta evästeitä. Itse asiassa useimmat spambotit saapuvat suoraan lomakkeille, ja jos sinulla on istuntoeväste, jota ei ole asetettu lomakkeeseen, se varmistaa, että vain muualla sivustolla vierailleet ihmiset täyttävät lomakkeen. Tämä voi tietenkin estää ihmisiä, jotka ovat merkinneet lomakkeen. Opi kirjoittamaan ensimmäinen HTTP-eväste.
Tallenna tiedot Lomakelähetyksistä kuten IP-osoite ja käytä sitä roskapostittajien estämiseen
tämä menetelmä on vähemmän etulinjan puolustus ja enemmän tapa estää roskapostittajia jälkikäteen. Keräämällä IP-osoitteen lomakkeisiin voit sitten havaita käyttötavat. Jos saat 10 lähetystä samalta IP: ltä hyvin lyhyessä ajassa, kyseinen IP on lähes varmasti roskapostia.
IP-osoitteen voi kerätä PHP: n tai ASP.Net ja sitten lähettää sen lomakkeen tiedot.
PHP:
$ip = getenv("REMOTE_ADDR") ;
data-type= ”code” >
ASP.Net
ip = '
data-type = ”code” >
tämä menetelmä toimii hyvin, jos et saa paljon jatkuvaa roskapostia, vaan saat sen sijaan ajoittaisia aktiviteettipurkauksia, kuten merkin muodossa. Kun näet ihmiset yrittävät käyttää suojattuja alueita useita kertoja tietäen IP niin voit estää ne voi olla vahva suoja.
käytä Akismetin kaltaista työkalua Roskapostilähetysten skannaamiseen ja poistamiseen
Akismet on perustettu auttamaan bloggaajia estämään roskapostin kommentointi lomakkeillaan, mutta voit myös ostaa suunnitelmia, joiden avulla voit estää roskapostin myös muilla lomakkeilla.
tämä menetelmä on hyvin suosittu bloggaajien keskuudessa, koska se on niin helppokäyttöinen. Saat vain Akismet API ja sitten perustaa plugin.
paras roskapostin hallintastrategia käyttää menetelmien yhdistelmää
roskaposti on suurta liiketoimintaa. Siksi roskapostittajat ovat yhä luovempia tavoissaan kiertää roskapostin estotyökaluja. Heillä on kehittyneempiä spambot-ohjelmia ja monet jopa työllistävät pienipalkkaisia ihmisiä lähettämään roskapostiviestejään suoraan. On lähes mahdotonta estää todellinen ihminen, joka lähettää roskapostia manuaalisesti lomakkeen kautta. Mikään yksi ratkaisu ei tule kiinni kaikenlaisia roskapostia. Joten, käyttämällä useita menetelmiä voi auttaa.
mutta muista, älä käytä useita menetelmiä, jotka asiakas näkee. Älä esimerkiksi käytä samalla lomakkeella sekä ihmisvastaavaa että ihmisvastaavaa kysymystä. Tämä ärsyttää joitakin asiakkaita ja menettää oikeutettuja huomautuksia.
erityiset Työkalut Kommenttiroskan torjuntaan
yksi yleisimmistä paikoista, joissa ihmiset näkevät roskapostia, on kommenteissa, ja tämä johtuu usein siitä, että he käyttävät tavallista bloggauspakettia, kuten WordPressiä. Jos olet hosting WordPress itse, on olemassa muutamia asioita, voit tehdä taistella kommentti roskapostia erityisesti. Ja nämä toimivat tahansa blogging järjestelmä, että sinulla on pääsy tiedostoihin:
- älä käytä tavallisia URL-osoitteita lomakkeille-useimmat kommenttiroskat on automatisoitu, ja ne menevät ulos WordPress-ja muille blogisivustoille ja vain hyökkäävät suoraan lomakkeeseen. Tämän vuoksi näet joskus kommenttiroskaa, vaikka sinulla olisi kommentteja poistettu mallistasi. Jos kommenttitiedosto (yleensä nimeltään
comments.php
) on olemassa sivustossasi, roskapostittajat voivat ja käyttävät sitä lähettääkseen roskapostia blogiisi. Muuttamalla tiedostonimen joksikin muuksi, voit estää nämä automatisoidut spambotit.
- siirrä lomakesivujasi määräajoin — vaikka et käyttäisikään tavallista tiedostonimeä kommenteillesi tai lomakekentillesi, roskapostittajat voivat löytää ne, jos ne on linkitetty sivustoosi. Ja on olemassa monia roskapostiyrityksiä, joissa kaikki he tekevät on myydä luetteloita URL lomakkeisiin, joissa roskapostittajat voivat kirjoittaa viestejään. Minulla on pari lomakesivua, jotka eivät ole olleet aktiivisia yli viiteen vuoteen, jotka saavat edelleen ajoittain osumia roskapostittajilta. He saavat 404 ja näen sen tilastoissani, joten tiedän, ettei minun pitäisi käyttää sitä sivua uudelleen.
- muuta lomaketoimintakomentojesi nimi määräajoin — mutta aivan kuten lomakesivujenkin, sinun tulisi määräajoin muuttaa niiden komentosarjojen nimi, joihin viittaat lomakkeidesi attribuutissa
action
. Monet roskapostittajat viittaavat suoraan näihin skripteihin ohittaen lomakkeet kokonaan, joten vaikka siirrät lomakesivuasi, he voivat silti lähettää roskapostiaan. Siirtämällä skripti, voit ajaa ne 404 tai 501 virhe sivu sijaan. Ja aivan kuten edellinen ehdotus, minulla on skriptejä, jotka on poistettu palvelimeltani vuosia, että roskapostittajat vielä yrittää lyödä.
roskapostittajat ovat todella ärsyttäviä, ja niin kauan kuin roskapostin lähettämisen kustannukset ovat niin paljon pienemmät kuin palautuksen, tulee aina roskapostittajia. Ja kilpavarustelu suojavälineiden vastaan spammer botteja jatkaa kiihtymistään. Mutta, toivottavasti, yhdistelmä työkaluja lueteltu tässä, sinulla on strategia, joka kestää muutaman vuoden.