php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.06.2006, 15:06  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard E-Mail Adressen vor SPAM Crawlern schützen

Moin Moin,

gibt es einen halbwegs wirksamen Schutz um E-Mail Adressen auf Webseiten vor SPAM Crawlern zu schützen?

Eine Möglchkeit wäre z.B. die Adresse als Unicode darzustellen

Code:
Unsere Serviceadresse #116;#101;#115;#116;#064;#098;#108;#097;#046;#099;#111;#109;
(habe jeweils das & davor weggelassen das der Browser es sonst übersetzt)

Übersetzt hieße dies
Code:
Unsere Serviceadresse test@bla.com 
Bietet diese Methode noch halbwegs einen Schutz? Könnte man die E-Mail Adresse (oder auch nur das @ Zeichen) als Grafik darstellen lassen?
__________________
[visit Donvelopment.org]
PGP-KeyID: 0xBEC31126]
[Blog:Don's Blog]
DonTermi ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.06.2006, 15:19  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Mittels JavaScript kannst du dir eine E-Mail-Adresse "generieren":

PHP-Code:
<script>
function 
showMail(userdomaintld)
{
  
location.href "mailto:" user "@" domain "." tld;
}
showMail("peterlustig""loewenzahn""de");
// Aufruf:
// mailto:peterlustig@loewenzahn.de
</script> 
Wenns halt ne Firmen-Kontakt-E-Mail-Adresse ist würde ich auf das Verzichten und den Spam halt akzeptieren, bei kleineren Seiten sollte das aber bereits die üblichen Bots abhalten (genauso wie User mit deaktiviertem JS).

Zur Anzeige eine Grafik
[img]text.php?type=email&amp;user=peterlustig&amp;domai n=loewenzahn&amp;tld=de[/img]

tld = top level domain
Zergling-new ist offline   Mit Zitat antworten
Alt 27.06.2006, 15:26  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard

Eine Verlinkung per

Code:
<a href="mailto:test@test.com">
machen wir auf unserer Seite nicht. mailto spornt die SPAM Bots nur noch mehr an.

Geht nur darum die E-Mail Adresse als Text darzustellen ohne Verlinkung. Statt dem Javascript ist auch die Darstellung (wie oben bereits) als Unicode hilfreich?
__________________
[visit Donvelopment.org]
PGP-KeyID: 0xBEC31126]
[Blog:Don's Blog]
DonTermi ist offline   Mit Zitat antworten
Alt 27.06.2006, 15:33  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Spam Bots ist es reichlich egal ob die E-Mail in einem Anker-Tag oder frei im Text stehend gefunden wird.
mailto:EMAILADRESSE vereinfacht es dem Spambot nur, seine String-Verarbeitung darauf einzustellen. Verlassen würde ich mich darauf allerdings nicht.

Ob der Spambot jetzt nach @ oder & #064 ; sucht, ist auch Jacke wie Hose.
Zergling-new ist offline   Mit Zitat antworten
Alt 27.06.2006, 15:48  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard

Also ist die Darstellung als Unicode auch nicht sehr hilfreich?
__________________
[visit Donvelopment.org]
PGP-KeyID: 0xBEC31126]
[Blog:Don's Blog]
DonTermi ist offline   Mit Zitat antworten
Alt 27.06.2006, 15:51  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Das ist kein Unicode, das ist Unicode:
http://de.wikipedia.org/wiki/Unicode

Es handelt sich um eine Entität:
http://de.wikipedia.org/wiki/Entity
Zergling-new ist offline   Mit Zitat antworten
Alt 27.06.2006, 15:58  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard

Da geb ich Dir recht Aber meine Frage hast Du immer noch nicht beantwortet
__________________
[visit Donvelopment.org]
PGP-KeyID: 0xBEC31126]
[Blog:Don's Blog]
DonTermi ist offline   Mit Zitat antworten
Alt 27.06.2006, 18:13  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hast du dir denn meine Antworten durchgelesen?

Einem Bot ist es egal ob er nach @ oder & #64; suchen soll, er hat damit keine Probleme, der Aufwand ist nur etwas größer.

Richtige Probleme kannst du ihm nur machen, wenn du Grafiken verwendest, JavaScript verwendest oder zB mittels CSS die Schreibrichtung umdrehst (ging glaube ich mal mittels dir, aber getestet funktionierts nicht mehr).
Zergling-new ist offline   Mit Zitat antworten
Alt 28.06.2006, 08:01  
Erfahrener Benutzer
 
Registriert seit: 14.07.2005
Beiträge: 157
DonTermi
Standard

Hatte mir extra nochmal gefragt um Mißverständnisse zu vermeiden.

Das mit dem CSS die Schreibrichtung umdrehen daran habe ich noch gar nicht gedacht. Guter Tipp von Dir!

Dann werde ich in zukunft beides benutzen. Schrift umdrehen und das "@" als Grafik darstellen.

Hab vielen Dank für Deine tollen Tipps!
__________________
[visit Donvelopment.org]
PGP-KeyID: 0xBEC31126]
[Blog:Don's Blog]
DonTermi ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mail() an web und gmx kampfnickel PHP Tipps 2008 12 23.09.2007 00:03
Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... DonTermi PHP Tipps 2007 8 27.03.2007 13:25
[PHP] mail() Problem mit AOL Adressen horvath-media PHP Tipps 2006 25 23.03.2006 19:53
mail() und boundary Problem Gef PHP Tipps 2006 4 02.03.2006 00:47
phpmailer an mehrere Adressen gleichzeitig Sonja PHP Tipps 2007 12 09.11.2005 14:06
phpmailer an mehrere Adressen gleichzeitig Sonja PHP Tipps 2007 4 09.11.2005 12:48
Mail mit mail() kommt nicht an center PHP Tipps 2005-2 5 18.08.2005 13:02
php mail() header &amp;amp;amp;amp;amp;amp; Spam Problem PHP-Fortgeschrittene 4 04.05.2005 12:31
newsletter - bcc - wie viele mail adressen? Beitragsarchiv 7 16.11.2004 14:15
mail() - mail header PHP-Fortgeschrittene 2 28.09.2004 15:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
spam crawler, mailto schützen, email crawler schutz, php mailto spam, spam-crawler, email schützen php, email vor crawler schützen, mailto vor spam schützen, email crawler, mailto spam php, mailto crawler, was ist ein spam crawler, php mail spam, email adresse vor crawlern schützen, email adresse vor spam schützen, email vor crawlern schützen, e mail adresse vor bots schützen, email adresse vor bots schützen, email adresse vor crawler schützen, crawler schutz

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.