Testen der SMTP-Verbindung mit Telnet
Letztes Änderungsdatum des Themas: 2005-05-24
Telnet ist ein leistungsstarkes Tool zur Behebung von SMTP- und Nachrichtenflussproblemen. Telnet kann beispielsweise für die folgenden Vorgänge verwendet werden:
- Überprüfen der SMTP-Installation und der Verfügbarkeit der erforderlichen Befehle.
- Sicherstellen des Serverzugriffs über das Internet.
- Testen der direkten Nachrichtenübertragung über TCP-Anschlüsse.
- Überprüfen der Verbindungsannahme der gesamten Server.
- Feststellen von Verbindungssperren durch eine Firewall.
- Sicherstellen des Nachrichtenempfangs einzelner Benutzer.
- Sicherstellen des Nachrichtenempfangs einer bestimmten Domäne.
- Sicherstellen des Empfangs von Nachrichten bestimmter Benutzer oder Domänen in Ihrer Domäne.
Hinweis
Im Folgenden wird dargestellt, wie Sie das Verfahren zum Senden einer Nachricht eines internen Benutzers an einen Remotebenutzer testen, wenn für die Weiterleitung von Nachrichten aus Ihrer Organisation eine Standardauthentifizierung erforderlich ist.
Bevor Sie beginnen
Lesen Sie den Artikel unter Problembehandlung bei Nachrichtenfluss und SMTP, bevor Sie das Verfahren in diesem Thema durchführen.
Zur Durchführung dieses Verfahrens benötigen Sie folgende Berechtigungen:
- Mitglied der lokalen Administratorgruppe
Verfahren
So verwenden Sie Telnet zum Testen der SMTP-Kommunikation
Öffnen Sie eine Telnet-Sitzung: Geben Sie dazu an der Eingabeaufforderung telnet ein, und drücken Sie die EINGABETASTE.
Geben Sie auf einem Computer mit Microsoft Windows® 2000 Server set local_echo und auf einem Computer mit Windows Server™ 2003 oder Windows XP SET LOCALECHO ein, und drücken Sie die EINGABETASTE. Durch diesen Befehl werden die Rückmeldungen zu den Befehlen angezeigt.
Hinweis
Geben Sie set ? ein, um eine Liste der verfügbaren Telnet-Befehle anzuzeigen.
Geben Sie o <Ihre Mailserverdomäne> 25 ein, und drücken Sie die EINGABETASTE.
Geben Sie EHLO <Ihre Mailserverdomäne> ein, und drücken Sie die EINGABETASTE.
Geben Sie AUTH LOGIN ein. Daraufhin werden Sie vom Server in einer verschlüsselten Eingabeaufforderung zur Eingabe Ihres Benutzernamens aufgefordert.
Geben Sie Ihren mit Base64-Codierung verschlüsselten Benutzernamen ein. Sie können dazu eines der verfügbaren Programme zur Verschlüsselung von Benutzernamen verwenden.
Daraufhin werden Sie vom Server in einer verschlüsselten Base64-Eingabeaufforderung zur Eingabe Ihres Kennworts aufgefordert. Geben Sie Ihr mit Base64-Codierung verschlüsseltes Kennwort ein.
Geben Sie MAIL FROM:<sender@domain.com> ein, und drücken Sie dann die EINGABETASTE. Wenn der Absender keine Berechtigung zum Senden von E-Mail-Nachrichten hat, wird vom SMTP-Server eine Fehlermeldung zurückgegeben.
Geben Sie RCPT TO:<recipient@remotedomain.com> ein, und drücken Sie dann die EINGABETASTE. Wenn der Empfänger ungültig ist, oder der Server keine E-Mail für diese Domäne annimmt, wird vom SMTP-Server eine Fehlermeldung zurückgegeben.
Geben Sie DATA ein.
Geben Sie gegebenenfalls einen Nachrichtentext ein, drücken Sie die EINGABETASTE, geben Sie einen Punkt (.) ein, und drücken Sie dann erneut die EINGABETASTE.
Wenn der Nachrichtenfluss ordnungsgemäß funktioniert, wird eine Meldung zur Anordnung der Nachricht in der Warteschlange angezeigt, die der im Folgenden aufgeführten ähnlich ist:
250 2.6.0 <INET-IMC-01UWr81nn9000fbad8@mail1.contoso.com.
Weitere Informationen
Das folgende Beispiel ist ein Telnet-Test, bei dem eine Nachricht vom Absender contoso.com erfolgreich an eine Remotedomäne gesendet wird:
250-mail1.fourthcoffee.com Hello [172.16.0.0]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM
250-AUTH GSSAPI NTLM
250-X-LINK2STATE
250-XEXCH50
250 OK
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 2.7.0 Authentication successful.
250 2.1.0 kim@fourthcoffee.com....Sender OK
250 2.1.5 ted@contoso.com
354 Start mail input; end with <CRLF>.<CRLF>
.
250 2.6.0 <INET-IMC-01UWr81nn9000fbad8@mail1.fourthcoffee.com> Queued mail for delivery
Weitere Informationen finden Sie unter Absichern des Exchange-Servers.