Überprüfen, ob der Exchange-Server ein offenes SMTP-Relay ist
Zum Durchführen dieser Schritte gehört der Aufbau einer Telnet-Sitzung von einem Computer, der sich nicht im lokalen Server-Netzwerk befindet!
- Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie telnet ein, und klicken Sie auf OK.
- set localecho (vor WIN XP set local_echo) eingeben [EINGABETASTE].
- open sbs-IP-Adresse 25 eingeben [EINGABETASTE] (dabei steht sbs-IP-Adresse für die externe öffentliche IP-Adresse des Servers) .
Die Ausgabe sieht in etwa wie folgt aus:220 server.smallbusiness.local Microsoft ESMTP MAIL Service, Version: 5.0.2195.4905 ready at "date" -0500 - ehlo beliebige_Domäne.com eingeben [EINGABETASTE]. (Dabei darf beliebige_Domäne nicht die E-Mail-Domäne des Servers sein). Stellen Sie sicher, dass die letzte Zeile wie folgt lautet:
250 OK
- Geben Sie mail from:Ihre_E-Mail@beliebige_Domäne.com ein und drücken Sie die [EINGABETASTE]. (Dabei steht Ihre_E-Mail@beliebige_Domäne für eine SMTP-Adresse, die nicht auf dem Server gehostet ist). Die Ausgabe muss folgendermaßen lauten:
250 2.1.0 Ihre_E-Mail@beliebige_Domäne.com....Sender OK
- Geben Sie rcpt to:Benutzer@spam.com und drücken Sie die [EINGABETASTE]. (Dabei darf Benutzer@spam nicht Ihre E-Mail-Domäne sein). Stellen Sie sicher, dass Sie eine der beiden folgenden Antworten erhalten:
550 5.7.1 Unable to relay for Benutzer@spam.com
-oder-
250 2.1.5 Benutzer@spam.com - Wenn Sie als Ausgabe "550 5.7.1 Unable to relay for Benutzer@spam.com" erhalten, dann ist der Exchange-Server kein! offenes SMTP-Relay.




