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 09-02-2021
ArtPortEsp ArtPortEsp is offline
Miembro
 
Registrado: may 2018
Ubicación: Mexico
Posts: 151
Poder: 7
ArtPortEsp Va por buen camino
Email HTML con archivos PDF adjuntos

He estado buscando en internet como poder enviar correos con texto HTML y con archivos adjuntos, pero no he logrado encontrar la solucion, estoy usando Indy 10 y Delphi 7.

hasta el momento he podido:

enviar el correo en texto plano con los archivos PDF (sin problema)
enviar el correo en HTML (pero los archivos PDF se codifican dentro del mismo texto del correo)

encontre esto en internet, pero me da un error "undeclared indentifier TidText"
Cita:
put the HTML in a TIdText object within the TIdMessage.MessageParts collection yourself (don't let TIdMessageClient do it for you), and then set the TIdMessage.ContentType to multipart/related:

Código:
IdMessage.ContentType := 'multipart/related; type="text/html"';
... (Assigning Other Unrelated Properties) ...

T := TIdText.Create(IdMessage.MessageParts, nil);
T.ContentType := 'text/html';
T.Charset := 'utf-8';
T.Body.Text := '<html><body>This is the body of a test email.<p><img src="cid:myimage"></body></html>';

A := TIdAttachmentFile.Create(IdMessage.MessageParts, 'C:\SomeFile.jpg');
A.ContentTransfer := 'base64';
A.ContentType := 'image/jpeg';
A.ContentDisposition := 'inline';
A.ContentID := 'myimage';
Cualquier ayuda será bien recibida!
Responder Con Cita
  #2  
Antiguo 09-02-2021
ArtPortEsp ArtPortEsp is offline
Miembro
 
Registrado: may 2018
Ubicación: Mexico
Posts: 151
Poder: 7
ArtPortEsp Va por buen camino
y ya busque en mi maquina la unidad IdText.pas y no esta...
Responder Con Cita
  #3  
Antiguo 09-02-2021
Garada Garada is offline
Miembro
 
Registrado: jul 2004
Posts: 66
Poder: 20
Garada Va por buen camino
Si los Indy están actualizados tienen un constructor para los mensajes que facilita el proceso:
https://www.indyproject.org/2008/01/...builder-class/
Responder Con Cita
  #4  
Antiguo 10-02-2021
ArtPortEsp ArtPortEsp is offline
Miembro
 
Registrado: may 2018
Ubicación: Mexico
Posts: 151
Poder: 7
ArtPortEsp Va por buen camino
Cita:
Empezado por Garada Ver Mensaje
Si los Indy están actualizados tienen un constructor para los mensajes que facilita el proceso:
https://www.indyproject.org/2008/01/...builder-class/
Gracias Garada!
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 correo con adjuntos (email con attachments) en Mac psantaana Varios 3 01-07-2015 22:09:10
Enviar varios archivos adjuntos por email identsoft Varios 3 13-07-2012 11:00:11
Error en envio de adjuntos en Email ElDioni Internet 9 04-06-2010 18:09:04
Indy9/Indy10 Mensajes HTML sin/con adjuntos gluglu Internet 0 28-04-2006 16:12:28
Como recibier eMail con adjuntos ?? chachino Internet 1 05-02-2005 21:05:57


La franja horaria es GMT +2. Ahora son las 03:03:50.


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