Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-12-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.144
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No sé si haces alguna cosa mal. ¿Con qué cliente de correo estás probándolo? Ya he dicho que con Mozilla ThunderBird yo no tengo problemas: acabo de probarlo de nuevo. Me he limitado a copiar la función de más arriba y la he llamado de la misma manera que también se indica. Todo va bien: el asunto del correo donde tiene que estar, el destinatario lo mismo, y, el cuerpo del correo tal como se espera, con las mismas líneas del "TMemo" que paso como parámetro a la función susomentada...

No sé qué te diga... o sí... se me ocurre que tal vez tenga que ver con los caracteres del cuerpo del correo: ciertos caracteres pueden dar problemas. En el ejemplo que te adjunto se pretende preparar un cuerpo bastante extenso (unos tres o cuatro párrafos) y, sin embargo, todo parece ir bien... excepto por algunos caracteres, como las comillas, que he notado que desaparecen del cuerpo. No sé. tendrás que hacer pruebas, supongo, porque es posible que la "técnica" empleada no sea del todo válida ni "escalable", en el sentido de que enviar mucho texto por la línea de comandos a una aplicación puede tener consecuencias imprevistas: fundamentalmente que no te funcione lo que quieres hacer, creo yo.

Me pregunto, por ejemplo, si no podrías enviar tú mismo el correo, con los componentes que tengas a mano en C++ Builder: de ese modo acaso te quitabas de estos problemas. Pero, en fin, esto es otro cantar. Tú sabrás lo que tienes que hacer mejor que nadie. ¿No?
Archivos Adjuntos
Tipo de Archivo: zip Ejemplo.zip (4,9 KB, 37 visitas)
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #2  
Antiguo 13-12-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.144
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,


Cita:
Empezado por alt126
de pura chiripa...buscando por el google...pero conseguido!!!!

asi...al final de cada linea..para hacer un salto de linea, hay que poner esto:

"%0D%0A"
Bueno, pues, me alegro de que todo se solucione. Sin embargo, yo no hago uso de lo que dices y, como he dicho, parece funcionar medio bien. De todos modos acaso convenga tenerlo en cuenta. ¿Podrías indicar la página Web en que se habla de esos caracteres para hacer lo que nos trae entre manos? Gracias.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 13-12-2005
Avatar de alt126
alt126 alt126 is offline
Miembro
 
Registrado: dic 2004
Posts: 171
Poder: 22
alt126 Va por buen camino
La pagina donde vi lo de los caracteres fue:

http://www.vb-helper.com/howto_shell_mail.html

He probado tu ejemplo y para ser justos he de reconocer que funciona a las mil maravillas...la cosa es k lo he probado en mi casa, donde yo tambien tengo el thunderbird...y funciona perfect!!

el problema es que donde quiero que funcione es en ordenadores con microsoft outlook, que para generar un email, usan el microsoft word como editor de textos y a lo mejor por eso no funciona igual...mañana lo probare y te dire algo!!

De todas maneras muchas gracias, funciona genial!!
__________________
Un saludo

Antonio
Responder Con Cita
  #4  
Antiguo 14-12-2005
Avatar de alt126
alt126 alt126 is offline
Miembro
 
Registrado: dic 2004
Posts: 171
Poder: 22
alt126 Va por buen camino
AGUA!!!


Con microsoft outlook no funciona!!!...y tendre que probar si mi metodo funciona con thunderbird....

de todos modos muchas GRACIAS
__________________
Un saludo

Antonio
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:27:10.


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