Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Número de caracteres por línea al leer correo (https://www.clubdelphi.com/foros/showthread.php?t=58220)

poliburro 12-07-2008 18:11:48

Número de caracteres por línea al leer correo
 
Que tal compañeros, tengo un problema con las Indy al momento de leer los correos.

Resulta que al leer un correo del servidor con los componentes pop y TIdMessage solo obtengo la parte de texto, no la html. Y funciona bien. El problema es que el mensaje lo está limitando a N caracteres por línea existe alguna propiedad que me permita obtener el correo tal y como es enviado al servidor de correo?. (200 o 300 caracteres por línea).

Espero haber sido claro.

Gracias anticipadas.

dec 12-07-2008 18:18:18

Hola,

Es raro que no recibas el mensaje tal como lo envía el servidor... quizás es que "donde lo muestras" no se aprecian los retornos de carro que este tenga, si es que los tiene. En todo caso, igual puede interesarte la función "WrapText" de la unidad "SysUtils". ;)

poliburro 12-07-2008 19:41:35

Gracias amigo dec, efectivamente es sumamente raro que eso suceda:

Aquí como me llega:

55345. Ingresos - Pago de Cheques Cuenta: 2 Factura de:
Contado Efectivo: $ -

No. Operación Banco Cuenta #Cheque Importe Factura
de Forma de pago Documento Importe Cheques
Pagos Cambio No. Envío Usuario Comentario
123456 banco 0002 0003 $ 5,000.00 Contado
Ficha de depósito cualquiera $ 5,100.00
$ 5,000.00 $ 5,100.00 $
100.00 55345 EDGRAM Sobra cambio



y así es como lo envia en realidad:

55345. Ingresos - Pago de Cheques Cuenta: 2 Factura de: Contado
Efectivo: $ -

No. Operación Banco Cuenta #Cheque Importe Factura de Forma de pago 123456 banco 0002 0003 $ 5,000.00 Contado Ficha de depósito

seoane 12-07-2008 20:00:39

¿Estas seguro de que el servidor de correo no esta modificando el mensaje? Porque en este hilo hablamos de algo parecido (ya se que no es el mismo caso) y la culpa era del servidor de correo:
http://www.clubdelphi.com/foros/showthread.php?t=35300

poliburro 12-07-2008 20:09:05

amigo seoane, muchas gracias por la info pero desgraciadamente en mi caso eso no sucede. El servidor de correo es interno y acabo de accederlo via mail y allí si me muestra las líneas tal y como se las envio. A mi me está pareciendo que es un problema de las Indy.


La franja horaria es GMT +2. Ahora son las 16:51:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi