Uso de Telnet para comprobar una conectividad IMAP básica en Exchange 2007

 

Última modificación del tema: 2009-04-10

En este tema se explica cómo usar Telnet para comprobar que el Protocolo de acceso a mensajes de Internet, versión 4rev1 (IMAP4) se puede usar para conectarse a un buzón que se encuentre en un equipo con Microsoft Exchange Server 2007. El servidor de Exchange debe tener instalada la función del servidor Acceso de cliente. En un símbolo del sistema, escriba los comandos de Telnet descritos en este tema. La conexión IMAP4 se comprueba con la repuesta que se recibe a los comandos de Telnet.

Antes de empezar

Configure el servidor virtual de IMAP4 para que utilice un tipo de inicio de sesión sin formato. Para ello, inicie el Shell de administración de Exchange en el servidor de Exchange. En el Shell de administración de Exchange, escriba el comando siguiente y, a continuación, presione ENTRAR:

Set-ImapSettings -LoginType "plaintextlogin"

Para realizar este procedimiento, la cuenta que use necesita tener delegada la siguiente función:

  • Pertenencia al grupo Administradores de empresa

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.

Procedimiento

Para usar Telnet con el fin de comprobar la conectividad IMAP4

  1. Para iniciar una sesión de Telnet, abra un símbolo del sistema, escriba el siguiente comando y, a continuación, presione ENTRAR:

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

    Por ejemplo, escriba Telnet 127.0.0.1 143.

    Si el comando funciona correctamente, obtendrá la siguiente respuesta del servidor:

    +Correcto, servicio IMAP4 de Microsoft Exchange Server 2007 listo

  2. Para iniciar sesión en el buzón y comenzar la comunicación, utilice uno de los siguientes comandos:

    • Escriba el comando siguiente y, a continuación, presione ENTRAR:

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

      Si el comando funciona correctamente, obtendrá la siguiente respuesta del servidor:

      +OK Inicio de sesión completado

    • Escriba el comando siguiente y, a continuación, presione ENTRAR:

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

      Si el comando funciona correctamente, obtendrá la siguiente respuesta del servidor:

      +OK Inicio de sesión completado

  3. Para ver una lista de las carpetas disponibles, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ? LIST "" "*"
    

    Si el comando funciona correctamente, obtendrá la siguiente respuesta del servidor:

    ? Correcto, LISTA completada

  4. Para seleccionar el buzón apropiado, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ? Select <Mailbox_Folder_Name>
    

    Si el comando es correcto, recibirá una respuesta similar a la siguiente, dependiendo del número de mensajes que haya en el buzón:

    * # EXISTS

    * # RECENT

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

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

    Marcadores permanentes

    * OK [UNSEEN #] Es el primer mensaje no visto

    * OK [UIDVALIDITY 63] valor UIDVALIDITY

    * OK [UIDNEXT 7] El siguiente valor de identificador único

    ? OK [READ-WRITE] SELECT completado.

  5. Para recuperar mensajes específicos, escriba uno de los comandos siguientes y, a continuación, presione ENTRAR:

    ? FETCH <message number> All 
    

    El <número de mensaje> es 1, 2, 3, etc. Por ejemplo, escriba ? FETCH 1 All.

    ? FETCH <message number> Body 
    

    El <número de mensaje> es 1, 2, 3, etc. Por ejemplo, escriba ? FETCH 1 Body.

  6. Para cerrar sesión desde la sesión de IMAP4 con el equipo de Exchange, escriba el siguiente comando y, a continuación, presione ENTRAR:

    ? LOGOUT 
    

    Si el comando funciona correctamente, obtendrá la siguiente respuesta del servidor:

    * BYE Microsoft Exchange Server 2007 IMAP4 server signing off.

    ? OK LOGOUT completed.

Para obtener más información

Para obtener más información acerca de Telnet, consulte la Guía de operaciones de Telnet.