Pāriet uz galveno saturu

E-pasta maskētājs bez maksas

Slēpj e-pasta adreses no surogātpasta izsūtītājiem, izmantojot HTML entītijas, JavaScript montāžu, apvērstu tekstu vai simbolu aizvietošanu.

Darbojas bezsaistē pēc ielādes

JavaScript, kodēts (spēcīgāks, noklikšķināms)

Adrese tiek glabāta tikai Base64 virknē skriptā un pārlūkā tiek salikta noklikšķināmā saitē. Skrāperim jāizpilda vai jāatkodē skripts, lai to atrastu. Apmeklētājiem jābūt ieslēgtam JavaScript.

Ierobežota aizsardzība: Maskēšana samazina vienkāršu datu ievākšanu, taču neaptur apņēmīgus botus. Sarežģīti rāpuļi var pārvarēt visas šīs metodes.

Neviena šeit esošā metode neapturēs apņēmīgu skrāperi, kas izpilda JavaScript vai renderē lapu. Publicētie testi parasti atklāj, ka ar JavaScript saliktas un ar CSS apgrieztas adreses izdzīvo ilgāk nekā vienkāršas entītijas, taču rezultāti atšķiras un nekas nav garantēts. Spēcīgākai aizsardzībai izmantojiet kontaktu veidlapu ar slēptu medus lamatu lauku un CAPTCHA vai ātruma ierobežošanu, nevis rādiet adresi vispār.

Biežākie lietojumi

  • Paslēpiet savu e-pastu personīgajā vietnēPersonīgajiem portfeļiem un emuāriem neskaidrības samazina nevēlamu pasta sūtīšanu no kontaktu lapas skrāpējiem.
  • Publisks e-pasts autoriem / runātājiemPubliskas profesionāļi (autori, runātāji, žurnālisti) nepieciešami kontakta e-pasta adreses. Noskaidrojiet nevēlamu pasta samazināšanu.
  • Profesora un pētniecības e-pastsUniversitātes fakultātes lapas ar publiskiem e-pasta saņem smagus nevēlamus pastu. Neskaidrības ir vērts darīt.
  • Biznesa kontakta lapas e-pastsMaziem uzņēmumiem, neskaidrojot uz klientiem vērstus e-pastu, palīdz samazināt nevēlamā pasta apjomu.
  • Statiskas vietnes e-pasta aizsardzībaStatiskajām vietnēm (Hugo, Jekyll, 11ty) bez backend, neskaidrības ir galvenā e-pasta aizsardzības opcija.

Kā tas darbojas

Rīks izmanto četrus pašrakstītus kodēšanas algoritmus — HTML decimālās entītijas, CSS bidi apgriešanu, sadalītas daļas JavaScript ievadīšanu un vienkārša teksta simbolu aizstāšanu —, lai pārveidotu e-pasta adresi marķējumā, kuru skrāpēšanas robotiem ir grūtāk parsēt, vienlaikus paliekot funkcionālam reālā pārlūkprogrammā. Visa kodēšana notiek pārlūkprogrammā bez iesaistīta servera.

  1. 1
    E-pasta validācija
    Viegla regulārā izteiksme pārbauda, vai adresei ir lokālā daļa, @ simbols un domēns ar vismaz vienu punktu. Tas noķer acīmredzamas drukas kļūdas, neizpildot pilnu RFC 5321 parsētāju.
  2. 2
    Pielietota kodēšanas metode
    Atkarībā no izvēlētās metodes rīks vai nu konvertē katru rakstzīmi tās HTML decimālajā entītijā (piemēram, h -> h), apgriež virkni un ietin to CSS bidi-override span, sadala adresi pie @ un atjauno to caur iekļauto skripta birku, kas veido saiti izpildlaikā, vai aizstāj @ un punktus ar vienkārša teksta marķieriem [at] un [dot].
  3. 3
    HTML izvade renderēta
    Iegūtais HTML fragments tiek parādīts sintaksē izceltā koda blokā. JavaScript metodei priekšskatījums tiek simulēts tieši (innerHTML neizpilda skripta birkas), tāpēc redzat, kā izskatās gatavā saite, bez nepieciešamības to ielīmēt reālā lapā.
  4. 4
    Kopēt starpliktuvē
    Noklikšķinot uz Kopēt, ģenerētais HTML tiek ierakstīts starpliktuvē caur pārlūkprogrammas navigator.clipboard API, gatavs ielīmēšanai jebkurā HTML failā vai CMS.

Jūsu e-pasta adrese nekad neatstāj pārlūkprogrammu — visas četras kodēšanas metodes darbojas pilnībā klienta puses JavaScript bez tīkla pieprasījumiem.

Saistītie rīki

Bieži uzdotie jautājumi