Schriftzug: Fachbereich Mathematik 
  UHH > Fakultäten > MIN-Fakultät > Mathematik > IT@math > Dienste   Sitemap Suchen Hilfe there is no english version of this page  

Verschlüsselung von Mailadressen

Bitte geben Sie in das obere Textfeld die zu verschlüsselnde Mailadresse (z.B. IHR.NAME@math.uni-hamburg.de) ein und klicken Sie auf verschlüsseln.

 
 verschlüsselte Adresse
 ... in JS-Anweisung
 ... im href

Wechseln Sie nun zu Ihrer in einem Editor geöffneten Webseite. Kopieren Sie den folgenden Ausdruck an die Stelle, an der Ihre Mailadresse verlinkt werden soll:
<a href="javascript:linkTo_UnCryptMailto('');">IHR_NAME</a>.
Kopieren Sie die verschlüsselte Adresse zwischen die einfachen Anführungszeichen des Ausdrucks. Ersetzen Sie dann IHR_NAME durch Ihren Namen oder den Text der mit Ihrer Mailadresse verknüpft werden soll. Die Ausgaben in den Feldern "... in JS-Anweisung" sowie "... im href" werden von Ihnen an dieser Stelle nicht benötigt.

Wenn Sie Ihre Email-Adresse als Klartext veröffentlichen möchten empfehlen wir eine der folgenden Methoden:

1. Verschleiern der Adresse durch versteckten Zusatztext (empfohlen):

Diese Technik wurde durch die Browserentwicklung funktionsunfähig. Bitte nicht verwenden.

2. Ersetzen des at-Zeichens:

Ersetzen Sie in der Klarschriftadresse das at-Zeichen (@) durch (at) . Gelegentlich sieht man, dass auch die Punkte innerhalb einer Klarschriftadresse durch (dot) ersetzt wurden. Durch das Ersetzten von @ kann dieses Zeichen von Automaten nicht mehr zur Identifikation von Email-Adressen verwendet werden.


Was ist noch zu tun?

Damit ein Besucher der Webseite die Mailadresse entschlüsseln kann, muss die Webseite im head-Bereich zwei JavaScript-Programme mit nachfolgendem Code enthalten. Dieser kann auf 2 Arten eingetragen werden. Im aufrufenden Browser muss natürlich JavaScript aktiviert sein!

1. Script-Tag lädt den Code (empfohlen):

<script language="JavaScript" src="/Includes/unCryptMail.js" type="text/javascript"></script>

2. Script-Tag listet den Code:

<script type="text/javascript">
/*<![CDATA[*/
<!--
 function UnCryptMailto(s) {
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}
	return r;
 }
 function linkTo_UnCryptMailto(s)	{
	location.href=UnCryptMailto(s);
 }
// -->
/*]]>*/
</script>

 
  Seitenanfang  Impressum 2011-11-10, wwwmath (WL)