Hola amigos.
Estoy intentando realizar una aplicacion para notificar cuando nos llegan correos nuevos. En mi centro esta montado un servidor IMAP, de la suite OpenSource Zimbra. Lo que sucede es que cuando intento conectar al servidor por el puerto 993, que es el que esta puesto ahora, al parecer se me conecta, pero entonces me da el siguiente error.
"Invalid Command"
Alguien sabe que sucede?
Estoy utilizando Delphi 7, Indy 9 y en el directorio de la aplicacion tengo las librerias "ssleay32.dll" y "libeay32.dll" que las cogi del cliente Exodus.
Si me pudieran ayudar se los agradeceria mucho.
Este es mi codigo de conexion.
Código Delphi
[-]
IMAP4.Host := 'imap.uci.cu';
IMAP4.Port := 993;
IMAP4.IOHandler := idSSLIOHandlerSocket1;
idSSLIOHandlerSocket1.SSLOptions.Method := sslvSSLv3;
idSSLIOHandlerSocket1.SSLOptions.Mode := sslmBoth;
IMAP4.Connect;