Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2007
CORBATIN CORBATIN is offline
Miembro
 
Registrado: may 2003
Ubicación: España
Posts: 131
Poder: 21
CORBATIN Va por buen camino
Incluir html como diseño fondo al enviar email

Hola a todos. Me gustaría saber como lo tendría que hacer para que además de envíar el correo usando outlook 2003, pues quiero incluir un archivo html pero que salga como fondo. Mi intención es que no salga el html como adjunto, sino que cuando lo vaya a leer el cliente, ya vea directamente el archivo que le envío. Actualmente lo estoy haciendo seleccionando el archivo html como diseño de fondo pero me gustaría hacerlo automático desde delphi, gracias.
__________________
No hay vientos favorables para quién no conoce su rumbo.
Responder Con Cita
  #2  
Antiguo 27-06-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
http://www.clubdelphi.com/foros/showthread.php?t=18819
__________________

Responder Con Cita
  #3  
Antiguo 27-06-2007
Phantom_Drake Phantom_Drake is offline
Miembro
 
Registrado: jun 2007
Posts: 13
Poder: 0
Phantom_Drake Va por buen camino
soy nuevo en delphi y la verdad no entiendo bien eso, todas esos pedazos de codigo van en la misma funcion o como esta el rollo
Responder Con Cita
  #4  
Antiguo 27-06-2007
Phantom_Drake Phantom_Drake is offline
Miembro
 
Registrado: jun 2007
Posts: 13
Poder: 0
Phantom_Drake Va por buen camino
por ke yo uso este codigo y nomas no puedo poner la imagen de fondo Código Delphi [-]email := TIdMessage.Create(nil);
email.From.Text := 'mi correo';
email.Recipients.EMailAddresses := 'a donde va';
email.Subject := 'Hello';
email.ContentType := 'multipart/mixed';
email.IsEncoded:=true;
email.Body.Assign(html);
txtpart := TIdText.Create(email.MessageParts);
txtpart.ContentType := 'text/plain';
txtpart.Body.Text := '';
htmpart := TIdText.Create(email.MessageParts, html);
htmpart.ContentType := 'text/html';
bmppart := TIdAttachment.Create(email.MessageParts, filename);
bmppart.ContentType := 'image/jpeg';
bmppart.FileIsTempFile := true;
bmppart.ContentDisposition := 'image';
bmppart.ExtraHeaders.Values['content-id'] := '\homerorx.jpg';
bmppart.DisplayName := '\homerorx.jpg';
Responder Con Cita
  #5  
Antiguo 27-06-2007
Phantom_Drake Phantom_Drake is offline
Miembro
 
Registrado: jun 2007
Posts: 13
Poder: 0
Phantom_Drake Va por buen camino
la el archiv ke usa es una variable y si lo es de ke tipo es
Responder Con Cita
  #6  
Antiguo 27-06-2007
CORBATIN CORBATIN is offline
Miembro
 
Registrado: may 2003
Ubicación: España
Posts: 131
Poder: 21
CORBATIN Va por buen camino
Ok, gracias por mi parte me doy por enterado, lo probaré.

UN SALUDO.
__________________
No hay vientos favorables para quién no conoce su rumbo.
Responder Con Cita
  #7  
Antiguo 27-06-2007
CORBATIN CORBATIN is offline
Miembro
 
Registrado: may 2003
Ubicación: España
Posts: 131
Poder: 21
CORBATIN Va por buen camino
Me he decidido hacerlo con el execute
Código Delphi [-]
 ShellExecute(Self.Handle,nil, Pchar('mailto:ja@ja.com?subjet=palabras&body='+shtml),nil,nil,SW_NORMAL);
shtml es dónde almaceno el codigo html que voy generando. Tengo una unit con funciones y estás me van generando el código html.
El caso que funciona bien pero me falta que el código en html salga en html. Supongo que diciendo que el Content-Type es html lo debe hacer bien, pero ¿como lo hago para decirselo al outlook?, gracias.
__________________
No hay vientos favorables para quién no conoce su rumbo.
Responder Con Cita
  #8  
Antiguo 27-06-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Cita:
Empezado por Phantom_Drake
la el archiv ke usa es una variable y si lo es de ke tipo es
Cita:
Empezado por Guía de estilo
No solicites que te respondan por correo en privado

Los problemas deben ser un proceso público y transparente, durante el cual un primer intento de respuesta puede y debería corregirse si alguien con más conocimientos percibe que la respuesta es incompleta o incorrecta. Además quién te responde obtiene parte de su recompensa al verse que son competentes y útiles a nuestra comunidad.
Cuando pides una respuesta privada, estás interrumpiendo tanto el proceso como la recompensa. No lo hagas.
Guía de estilo
__________________

Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enviar email con Cuerpo HTML VictorPenyalver Internet 5 26-07-2007 23:02:24
Como poder enviar un Email a una lista sin que esta aparesca dennis Varios 3 23-06-2005 03:08:36
Como enviar correo HTML? JDNA Internet 3 15-05-2004 07:21:03
como puedo hacer para enviar un quick report por email?? merlin Internet 1 14-12-2003 20:24:17
como puedo hacer para enviar un quick report por email?? merlin Impresión 4 05-12-2003 18:06:58


La franja horaria es GMT +2. Ahora son las 14:24:00.


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
Copyright 1996-2007 Club Delphi