Zadejte hledaný výraz...

Ochrana emailu proti spam robotům

Kloban
verified
rating uzivatele
6. 11. 2013 18:14:20
Ahoj, řeším ochranu emailu na webu proti spam robotům. Zároveň ale chci, aby byl pro čtenáře co nejčitelnější.
Zvolil jsem toto řešení, kdy je email normálně čitelný a lze ho rovnou zkopírovat a vložit do adresy, a případně funguje i mailto.
V kódu je email samozřejmě nečitelný. Nejsem si ale jist jestli toto roboti skutečně nepřečtou.
Jestli s tím máte někdo zkušenosti napište prosím jak účinné to je.
Díky Dan
6. 11. 2013 18:14:20
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963067
Jakub Hamala
verified
rating uzivatele
(23 hodnocení)
6. 11. 2013 18:46:20
http://www.sitepoint.com/forums/showthread.php?1160747-Problem-using-quot-40-quot-instead-of-quot-quot-in-mailto-link
Konkrétně toto:
Why your just going to use the masked @? FYI that may trick 1 out of 20 bots.
6. 11. 2013 18:46:20
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963066
Kloban
verified
rating uzivatele
6. 11. 2013 21:10:44
Tak asi teda zůstanu u klasického nahrazení @ za (zavináč). To asi funguje nejlíp a lidi jsou na to snad už zvyklí...
6. 11. 2013 21:10:44
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963065
David Kolář
verified
rating uzivatele
(6 hodnocení)
6. 11. 2013 22:52:54
Doporučuji 2 možnosti ... e-maily psát v nějakém zašifrovaném formátu do tahu typu fnhdjhfjrthkrthjktkjre a pomocí javascriptu (např. přes jquery $('span.xmail').each(function(){...}); je dešifrovat na pohodlný odkaz přímo s mailto a textem - čtenář to nepozná a vidí to jako klasický mail a spam roboti většinou neumí javascript spustit
Druhou možností je nahradit e-mail obrázkem případně si udělat PHP script který jakýkoliv e-mail do obrázku vykreslí.
Používám napříč weby obě metody a zatím ani jedna neselhala. Spam nechodí.
6. 11. 2013 22:52:54
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963064
Kloban
verified
rating uzivatele
7. 11. 2013 07:38:00
Micropro Software:
A nestačí úplně jednoduše jen prázdný tag a v jquery $('span.xmail').html('email@email.cz'); ?
7. 11. 2013 07:38:00
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963063
Kloban
Už v roce 2007 se vědělo (viz http://latrine.dgx.cz/experiment-s-maskovanim-e-mailu-pred-roboty), že webové stránky samotné jsou jenom okrajovým (a dnes prakticky nevyužívaným) zdrojem získávání e-mailových adres. Náhrada zavináče entitou je dostačující, ale dle mého soudu zbytečná. Jakékoliv jiné opruzy, které ztíží lidem možnost snadno kliknout a hned psát zprávu, jsou kontraproduktivní.
7. 11. 2013 07:52:33
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963062
David Kolář
verified
rating uzivatele
(6 hodnocení)
7. 11. 2013 09:36:45
Napsal Kloban;1018568
Micropro Software:
A nestačí úplně jednoduše jen prázdný tag a v jquery $('span.xmail').html('email@email.cz'); ?
To samozřejmě stačí, ale to co jsem psal já řeší variantu, kdy máte na stránce pokaždé jiný email (např. provozujete katalog firem a načítáte e-maily z databáze, pak se nedá mít v javascriptu ten e-mail, který se tam vloží). Takto je možné si udělat třeba php funkci která e-mail trošku zakoduje a javascript co zase rozkóduje - obě funkce jsou univerzální.
7. 11. 2013 09:36:45
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963061
Vít Michalek
verified
rating uzivatele
(14 hodnocení)
7. 11. 2013 09:41:26
Ale pořád to nebrání robotum ten e-mail získat:)
Pokud by někdo chtěl čerpat data přímo z Vašich stránek, tak se jenom podíva jak data kodujete a pak mu nic nebrání si e-maily stahovat.
7. 11. 2013 09:41:26
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963060
David Kolář
verified
rating uzivatele
(6 hodnocení)
7. 11. 2013 09:41:54
Napsal Plaváček;1018573
Kloban
Už v roce 2007 se vědělo (viz http://latrine.dgx.cz/experiment-s-maskovanim-e-mailu-pred-roboty), že webové stránky samotné jsou jenom okrajovým (a dnes prakticky nevyužívaným) zdrojem získávání e-mailových adres. Náhrada zavináče entitou je dostačující, ale dle mého soudu zbytečná. Jakékoliv jiné opruzy, které ztíží lidem možnost snadno kliknout a hned psát zprávu, jsou kontraproduktivní.
To bohužel není úplně pravda - roboti sbírají kde se dá - a nejlepší je přesvědčit se sám sebou. Webové stránky mých klientů, kde jsme uvedli e-mail bez jakéhokoliv znesnadnění čtení si našel spam velice rychle a rozesílalo se ho mnohem více. Je však pravda, že tyto servery většiinou rozesílají spam velice masově a nekvalitně, čili zabere např. metoda greylistingu na mailserveru. Ale pokud není zapnutý žádný spam filtr, tak toho chodí opravdu hodně a zdrojem jsou i tyto odkazy na internetu. A greylisting bohužel občas odmítne i důležitý mail od skutečných lidí.
7. 11. 2013 09:41:54
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963059
Kloban
verified
rating uzivatele
7. 11. 2013 10:04:36
Napsal Micropro Software;1018599
To samozřejmě stačí, ale to co jsem psal já řeší variantu, kdy máte na stránce pokaždé jiný email (např. provozujete katalog firem a načítáte e-maily z databáze, pak se nedá mít v javascriptu ten e-mail, který se tam vloží). Takto je možné si udělat třeba php funkci která e-mail trošku zakoduje a javascript co zase rozkóduje - obě funkce jsou univerzální.
Jo už je mi to jasné, díky.
7. 11. 2013 10:04:36
https://webtrh.cz/diskuse/ochrana-emailu-proti-spam-robotum#reply963058
Pro odpověď se přihlašte.
Přihlásit