Verwenden von Telnet zum Überprüfen der IMAP-Basisverbindung in Exchange 2007

 

Letztes Änderungsdatum des Themas: 2009-04-10

In diesem Thema wird erläutert, wie Telnet zum Überprüfen verwendet werden kann, dass IMAP4 (Internet Message Access Protocol, Version 4rev1) zum Herstellen einer Verbindung mit einem Postfach verwendet werden kann, das sich auf einem Computer befindet, der Microsoft Exchange Server 2007 ausführt. Auf dem Servercomputer mit Exchange ist die Serverfunktion ClientAccess installiert. Geben Sie die in diesem Thema beschriebenen Telnet-Befehle an einer Eingabeaufforderung ein. Die IMAP4-Verbindung wird durch die Antwort bestätigt, die Sie auf die Telnet-Befehle erhalten.

Bevor Sie beginnen

Konfigurieren Sie den virtuellen IMAP4-Server so, dass der Nur-Text-Anmeldetyp verwendet wird. Starten Sie zu diesem Zweck die Exchange-Verwaltungsshell auf dem Servercomputer mit Exchange. Geben Sie in der Exchange-Verwaltungsshell den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE.

Set-ImapSettings -LoginType "plaintextlogin"

Damit Sie das nachstehende Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Mitgliedschaft in der Gruppe Organisations-Admins

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Verfahren

So verwenden Sie Telnet zum Bestätigen der IMAP4-Verbindung

  1. Öffnen Sie eine Eingabeaufforderung, und geben Sie den folgenden Befehl ein, um eine Telnet-Sitzung zu starten. Drücken Sie dann die EINGABETASTE:

    Telnet <IP address of Client Access Server (Exchange)> <Port # 143>. 
    

    Geben Sie zum Beispiel Telnet 127.0.0.1 143 ein.

    Wenn der Befehl erfolgreich ist, erhalten Sie die folgende Antwort vom Server:

    +OK Microsoft Exchange Server 2007 IMAP4 service ready

  2. Verwenden Sie einen der folgenden Befehle, um sich am Postfach anzumelden und die Kommunikation zu starten:

    • Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE.

      ? LOGIN <Domain_Name>/<Log_On_Name> <Password>
      

      Wenn der Befehl erfolgreich ist, erhalten Sie die folgende Antwort vom Server:

      +OK LOGIN completed

    • Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE.

      ? LOGIN <LogOnName>@<DomainName>.<Top-Level_Domain_Name> <Password>
      

      Wenn der Befehl erfolgreich ist, erhalten Sie die folgende Antwort vom Server:

      +OK LOGIN completed

  3. Geben Sie den folgenden Befehl ein, um eine Liste der verfügbaren Ordner anzuzeigen, und drücken Sie dann die EINGABETASTE:

    ? LIST "" "*"
    

    Wenn der Befehl erfolgreich ist, erhalten Sie die folgende Antwort vom Server:

    ? OK LIST completed

  4. Geben Sie den folgenden Befehl ein, um das entsprechende Postfach auszuwählen, und drücken Sie dann die EINGABETASTE:

    ? Select <Mailbox_Folder_Name>
    

    Wenn der Befehl erfolgreich ist, erhalten Sie abhängig von der Anzahl der im Postfach enthaltenen Nachrichten eine Antwort, die der folgenden ähnelt:

    * # EXISTS

    * # RECENT

    * FLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)

    * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft $MDNSent)]

    Permanent flags

    * OK [UNSEEN #] Is the first unseen message

    * OK [UIDVALIDITY 63] UIDVALIDITY value

    * OK [UIDNEXT 7] The next unique identifier value

    ? OK [READ-WRITE] SELECT completed.

  5. Geben Sie einen der folgenden Befehle ein, um bestimmte Nachrichtentypen abzurufen, und drücken Sie dann die EINGABETASTE:

    ? FETCH <message number> All 
    

    <message number> (Nachrichtennummer) ist dabei 1, 2, 3 usw. Geben Sie z. B. ? FETCH 1 All ein.

    ? FETCH <message number> Body 
    

    <message number> (Nachrichtennummer) ist dabei 1, 2, 3 usw. Geben Sie z. B. ? FETCH 1 Body ein.

  6. Geben Sie den folgenden Befehl ein, um sich von der IMAP4-Sitzung mit dem Servercomputer mit Exchange abzumelden, und drücken Sie dann die EINGABETASTE:

    ? LOGOUT 
    

    Wenn der Befehl erfolgreich ist, erhalten Sie die folgende Antwort vom Server:

    * BYE Microsoft Exchange Server 2007 IMAP4 server signing off.

    ? OK LOGOUT completed.

Weitere Informationen

Weitere Informationen zu Telnet finden Sie im Telnet-Betriebshandbuch.