Sind mailto: links praktisch veraltet?


12

Ich dachte...

  1. Mailto: Links werden nur von eigenständigen E-Mail-Clients verarbeitet.

  2. Die meisten Benutzer verwenden heutzutage Webmail (wie GMail).

  3. Webmail kann keine mailto: links verarbeiten.

  4. Wenn ein Webmail-Benutzer auf einen mailto: -Link klickt, erhält er entweder eine verwirrende Nachricht über keinen installierten E-Mail-Client oder über den Link, der in einem E-Mail-Client geöffnet wird, den er nicht verwendet.

  5. Jeder kann eine E-Mail-Adresse kopieren und einfügen, wenn man bedenkt, dass die Adressen nicht immer in mailto: enthalten sind.

Ergo, mailto: Links sind schädlich und veraltet? Sollte ich sie nicht verwenden, wenn ich eine E-Mail-Adresse anzeigen muss?


5
"Die meisten Benutzer verwenden heutzutage Webmail." Zitat?
Dave Ward

1
Diejenigen, die Webmail verwenden, sind diejenigen, die nicht wissen ...
Anonym

Antworten:


21

Mailto sind überhaupt nicht veraltet.

Sie irren sich, wenn Sie sagen, dass Webmail mailto: links nicht verarbeiten kann. Es ist Browser-Zeug, um mailto Link richtig zu behandeln.

Wenn Sie beispielsweise keinen Mail-Handler installiert haben, schlägt Firefox Ihnen mehrere Webmail-Programme vor, z. B. Gmail / Yahoo.

Das eigentliche Problem ist die falsche Postbearbeitung. Dies geschieht normalerweise auf dem System, wenn der IE, der Ihre Standardbrowserversion ist, versucht, Sie zur Verwendung von Outlook zu zwingen, anstatt Sie zu fragen, ob Sie nicht etwas anderes verwenden möchten.


Stimmt, Firefox kann das sofort erledigen. Was ist mit anderen Browsern? Google weist darauf hin, dass Chrome die Installation einer Erweiterung für die Weitergabe von mailto: -Links an Webmail erfordert, was die meisten Nutzer nicht tun werden. Safari erfordert eine App ( superuser.com/questions/20770/… )
Leonid Shevtsov

@Leonid Wenn ein Benutzer bereits andere Probleme mit der Installation eines Browsers (z. B. Chrome) als die Standardinstallation hat und Mailto: Links verwenden möchte, ist die Installation einer Erweiterung nicht unbedingt ein so großer Schritt, IMO.
MrWhite

Opera kann das auch.
Fuxia

7

mailto: Links auf Webseiten sind aus den bereits genannten Gründen nicht veraltet. Webmail kann so konfiguriert werden, dass sie verwendet werden. Benutzer können weiterhin die Linkadresse kopieren, wenn sich die E-Mail nur in der href befindet und auf der Seite nicht sichtbar ist.

Der Hauptgrund, warum mailto: links nicht verwendet werden (zumindest nicht verschleiert), sind E-Mail-Harvester . Automatisierte Bots, die Webseiten crawlen und nach E-Mail-Adressen suchen, die für Spam verwendet werden sollen. Wenn Sie einen nicht verschleierten mailto: link verwenden, werden diese Bots nur mit "Hey, spam me!" JavaScript kann verwendet werden, um Ihre mailto: -Links zu verschleiern, wenn dies erforderlich ist - vorausgesetzt, sie werden nicht zu clever. Letztendlich handelt es sich jedoch um einen Kompromiss zwischen Sicherheit und Benutzerfreundlichkeit.


1
Sie waren vor 7 Jahren zu schlau. Heutzutage ist die beste Verteidigung nicht die Veröffentlichung der Adresse, sondern eine gute Filterung.
Peter Taylor

@Peter Ja, Filterung ist sehr wichtig, aber ist Vorbeugen nicht besser als Heilen? Ich rate nicht dazu, mailto: -Links ganz zu vermeiden, sondern so zu verwenden, dass automatisierte Skripte die E-Mail-Adresse nicht abrufen, solange sie für Menschen lesbar sind.
MrWhite

Ja, ich sage, dieser Geist ist aus der Flasche. Im Jahr 2005 hatte ich eine Mailto, die entschlüsselt und in JavaScript gesetzt wurde, und sie wurde abgeschabt. Die heutigen Erntemaschinen werden anspruchsvoller sein, nicht weniger.
Peter Taylor

1
Ich glaube, das ist der wichtigste Punkt, um keine Mailto-Links zu verwenden. Wir haben nachverfolgt, wann wir einen unverschlüsselten Mailto-Link auf unsere Website gesetzt haben und wie sich der Spam-Anstieg auf unseren Exchange-Server ausgewirkt hat. Innerhalb von 24 bis 48 Stunden werden auf unserem Exchange-Server täglich Tausende von Spam-E-Mails an die E-Mail-Adresse gesendet.
Richard Fantozzi

1

Es scheint mir, dass es drei Möglichkeiten gibt:

1. Email me at <a href="mailto:fred@example.com">fred@example.com</a>
2. <a href="mailto:fred@example.com">Email</a> me.
3. Email me at fred@example.com

Ich kann glauben, dass einige Puristen für Option 2 argumentieren würden, aber ich denke, dass die meisten Leute Option 1 verwenden und dass dies die am besten verwendbare Option ist.


Warum die Gegenstimme?
Peter Taylor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.