2009-08-18 8 views
6

Chociaż wciąż zbierają się ekipy zbierające e-maile, zastanawiam się, czy ukrywasz adresy e-mail na stronach internetowych. Wiem, że to była zwykła praktyka kilka lat temu, ale wydaje się, że zaczyna zanikać.Czy ukrywasz adresy e-mail, aby "spamować boty" na stronach internetowych?

powodów, aby nie:

  • większość serwerów e-mail należą jakości ochronę przed spamem, w tym usług, takich jak Gmail i prawie każdy dostaje przez
  • to irytujące do kodu, jak masz do zapamiętania i szukają zmienić e-mail później może być trudne
  • żaden sposób zapobiegnie zbioru

Powody do:

  • uniknąć na listach nie chcą być częścią
  • uniknąć pewnych boty, które są coraz adresy do wysyłania e-maili, które nie mogą być wykryte przez spam (specyficzne Sprzedaż/e-maili marketingowych) lub że technicznie Aren „t spam
  • klient lub serwery nie mają wielki wykrywania spamu

zrobić lub nie zrobić ty i jakie są przyczyny?

+0

http://stackoverflow.com/questions/1259363/does-e-mail-obfuscation-really-make-automatic-harvesting-harder – rahul

+1

@phoenix Podobne, ale nie do końca takie samo. –

Odpowiedz

0

Tak, boty SPAM wciąż zbierają e-maile. Widziałem statystyki, według których 90% wszystkich wiadomości e-mail dziś jest spamem. Zredukuj swój adres e-mail: http://alicorna.com/obfuscator.html Nie jest to niezawodne, ale sprawia, że ​​trudniej jest zebrać twój adres e-mail.

Można również wykonywać obrazy takie jak Facebook.

2

Można ukryć swój adres e-mail i wyświetlić go za pomocą JS. Nie jest to również niezawodne, ale zapewnia pewną ochronę.

Coś jak to powinno załatwić sprawę:

<a class="mail">contact me</a> 

// in JS 
var parts = ['my', '.', 'email', '@', 'example', '.', 'com']; 
var elems = document.getElementsByClassName('mail'); 
var len = elems.length; 
for (var i = 0; i < len; i++) { 
    elems[i].href = 'mailto:' + parts.join(''); 
} 
+0

Przepraszam, pytam, czy ty i dlaczego ... –

+0

Korzystałem z powyższego rozwiązania w jednym z moich projektów. Pomysł polega na tym, że większość botów spamowych nie obsługuje JavaScript, więc dla nich będzie to tylko kotwica. JavaScript jednak zmieni ten link w zwykły mailto href. Całkiem proste iw moim przypadku zapewniona przez to ochrona była wystarczająca. – RaYell

+1

Użyłem tej metody również –

2

chodzi o uczciwą odpowiedź, ja generalnie nie przeszkadza, ponieważ ochrona przed spamem Gmail jest tak wielka. Ale tak naprawdę nie prowadzę interesów za pośrednictwem e-maili.

1

See http://hidemail.at konwersji swój adres e-mail w chłodnym spam-udowodnili przez łącza usług captcha można udostępniać w sieci, na Twitter, fora, Craigslist, gdziekolwiek

Oto przykład wiadomości e-mail mają być opublikowane jako chroniony przed robotami odwołuje się do wypróbowania:

+1

Chociaż podoba mi się ten pomysł, dla mnie ma 2 problemy: (1) wymaga otwarcia innego okna/popup, które albo może nie działać lub powoduje zamieszanie dla użytkownika i (2) dodaje się do opór w wysyłaniu e-maila. –

1

Dokonywanie email obraz jest dobry, ale co zrobić, gdy e-maile w locie? Musisz cały czas robić zdjęcia.

Używam narzędzia eBB jako dodatku do Chrome. Można przeczytać więcej tutaj: http://www.netbuilders.org/seo4experts-seo-tools/email-bot-blocker-avoid-getting-spammed-bots-27149.html

~ Mike

+0

W .Net można generować obrazy w locie przy użyciu System.Drawing i klasy BitMap. Po prostu utwórz dużą bitmapę i użyj graphics.DrawString, aby zmierzyć długość/wysokość wiadomości e-mail w czcionce X. Następnie użyj MeasureString, aby zobaczyć, jak duży jest. Utwórz nową bitmapę o tym rozmiarze i skopiuj obraz z grafiki rysunkowej do obrazu i zapisz go jako plik PNG. Wszystko w locie, nawet przezroczyste. –

1

IMO najważniejsze punkty przeciwko ukrycia to:

  • zmniejsza użyteczność,
  • i to mnie denerwuje (mówienie jako użytkownik)

Publikuję mój adres e-mail (inny niż gmail) od ponad 10 lat jako zwykły <a href="mailto:[email protected]"> do sieci . Nie ma problemu z UBE.

Powiązane problemy