![]() |
Error Al Obtener el Body de correos electronicos con Indy9
Hola amigos, Bueno estube un tiempo alejando, pero ando de nuevo por aca.
HAce ya un tiempo desarrole un pequeño modulo para obtener correos Imap (en mi caso lo pruebo con el correo de Google ya que posee Imap) Trabaje con los componentes INDY 9.0.18. Todo funcionaba bien hasta que ahora estoy teniendo unos problemas, con unos valores en los Body. el error que tengo es el siguiente Cita:
El tema es que no puedo migrar a la version 10 de indys por 2 motivos (se usa por muchos lados la version 9 y cambian varios Aspectos, y no he podido conectar el SSL con IMAP :S ) Este valor E1s vendria a ser "ás". Código:
|
Reflotando un poquito el Hilo,
En verdad el problema no esta donde yo digo. Se trata de que "estan mal Terminados los Correos electronicos, con formato mime:multipart/Alternative". en que me baso?, Bueno como todos Sabemos los Correos electronicos Finalizan con un punto "." solo entre medio del texto, Sin codificacion alguna. En este caso, los amigos de google (como otros tantos) envian lo siguiente... Cita:
Pero al encontrar el punto de finalizacion. Termina el mensaje. deberia recibir OK. PEro Lee valor M=E1s (seria á) de la palabra Más. y ahi se compre el control. algo he leido que este fix se encontraria en la Version 10 de los componentes Indy. Pero yo por mi parte, no he podido conectarme a un Servidor IMAP4 con SSL y dicha Version de Indy. Saludos. y voy a ver de arreglarlo y si alguno le interesa dejo el fix. saludos |
La franja horaria es GMT +2. Ahora son las 00:46:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi