CDOSYS html + imagenes

05/10/2006 - 10:47 por Piolin Net | Informe spam
Actualmente estoy usando el objeto de ASPemail para enviar mensajes con
formato html con imagenes incluidas ...
No he conseguido encontrar documentacion para hacer lo mismo con CDOSYS.

Alguien lo tiene implementado o algun ejemplo de como hacerlo?

Gracias.

Preguntas similare

Leer las respuestas

#1 Jose A. Fernandez
07/10/2006 - 06:38 | Informe spam
Hola Piolin Net...
La libreria que usas tiene un metodo .AddAttachment que lo utilizas
para esa tarea
.AddAttachment "http://example.example.com/picture.gif"
.AddAttachment "file://d:/temp/test.doc"
.AddAttachment "C:\files\another.doc"

Adding Attachments
http://msdn.microsoft.com/library/d...hments.asp

http://www.asp101.com/samples/email_attach.asp

Espero que te sirva de ayuda o guia...
___________________
Jose A. Fernandez



Piolin Net wrote:
Actualmente estoy usando el objeto de ASPemail para enviar mensajes con
formato html con imagenes incluidas ...
No he conseguido encontrar documentacion para hacer lo mismo con CDOSYS.

Alguien lo tiene implementado o algun ejemplo de como hacerlo?

Gracias.
Respuesta Responder a este mensaje
#2 Jose A. Fernandez
07/10/2006 - 06:55 | Informe spam
Hola PiolinNet...
La libreria que usas tiene un metodo .AddAttachment que lo utilizas
para esa tarea
.AddAttachment "http://example.example.com/picture.gif"
.AddAttachment "file://d:/temp/test.doc"
.AddAttachment "C:\files\another.doc"

Adding Attachments
http://msdn.microsoft.com/library/d...hments.asp

http://www.asp101.com/samples/email_attach.asp

Espero que te sirva de ayuda o guia...
___________________
Jose A. Fernandez



Piolin Net wrote:
Actualmente estoy usando el objeto de ASPemail para enviar mensajes con
formato html con imagenes incluidas ...
No he conseguido encontrar documentacion para hacer lo mismo con CDOSYS.

Alguien lo tiene implementado o algun ejemplo de como hacerlo?

Gracias.
Respuesta Responder a este mensaje
#3 Jose A. Fernandez
07/10/2006 - 07:06 | Informe spam
Ups..! luego de responderte re-lei el titulo de tu post HTML + imagenes
( en el post que colocaste en los news de asp.net te estaba contestado
y mire si posteaste aqui y simplemente lo hice rapido)

Lo que tu quieres enviar es un email tipo newsletters que las imagenes
no las tenga attachadas sino embebidasaqui tienes un ejemplo con
CDOSYS

Const CdoReferenceTypeName = 1

Dim objCDO, objBP
Set objCDO = Server.CreateObject("CDO.Message")
objCDO.MimeFormatted = True
objCDO.To = ""
objCDO.From = ""
objCDO.Subject = "Embedded image demo"
objCDO.HTMLBody = "<html>Check this out: <img
src=""cid:myimage.gif""></html>"

Set objBP objCDO.AddRelatedBodyPart(Server.MapPath("/images/myimage.gif"),
"myimage.gif", CdoReferenceTypeName)

objBP.Fields.Item("urn:schemas:mailheader:Content-ID") "<myimage.gif>"
objBP.Fields.Update

objCDO.Send


Nota: mira la 3 linea empezando de abajo...si no es <myimage.gif>, es
myimage.gif


Enlaces:
-
- BodyPart CoClass
http://windowssdk.msdn.microsoft.co...26572.aspx
- BodyParts CoClass

http://msdn.microsoft.com/library/d...f0547a.asp


- Creating MIME-Formatted Messages

http://msdn.microsoft.com/library/e...ssages.asp
- Adding BodyPart Objects to the MIME Hierarchy

http://msdn.microsoft.com/library/e...rarchy.asp
- Setting Header Fields on Body Parts

http://msdn.microsoft.com/library/e..._parts.asp
- Creating MHTML-Formatted Messages

http://msdn.microsoft.com/library/e...ssages.asp


- Tut: How to add embedded images in CDO mail
http://support.jodohost.com/showthread.php?tv92


Espero que te sirva de ayuda o guia...
___________________
Jose A. Fernandez


Jose A. Fernandez wrote:
Hola PiolinNet...
La libreria que usas tiene un metodo .AddAttachment que lo utilizas
para esa tarea
.AddAttachment "http://example.example.com/picture.gif"
.AddAttachment "file://d:/temp/test.doc"
.AddAttachment "C:\files\another.doc"

Adding Attachments
http://msdn.microsoft.com/library/d...hments.asp

http://www.asp101.com/samples/email_attach.asp

Espero que te sirva de ayuda o guia...
___________________
Jose A. Fernandez



Piolin Net wrote:
> Actualmente estoy usando el objeto de ASPemail para enviar mensajes con
> formato html con imagenes incluidas ...
> No he conseguido encontrar documentacion para hacer lo mismo con CDOSYS.
>
> Alguien lo tiene implementado o algun ejemplo de como hacerlo?
>
> Gracias.
Respuesta Responder a este mensaje
#4 Piolin Net
07/10/2006 - 09:43 | Informe spam
Va bien, la 3º linea es myimage.gif a secas

un detalle ... para enviar + de una imagen tengo que repetir la secuencia:

Set objBP = objCDO.AddRelatedBodyPart(Server.MapPath("/images/myimage.gif"),
"myimage.gif", CdoReferenceTypeName)
objBP.Fields.Item("urn:schemas:mailheader:Content-ID") = "<myimage.gif>"
objBP.Fields.Update

cambianado los parametros x cada imagen, claro. Es posible hacerlo de otra
forma difrente a crear el objeto objBP y actualizarlo para cada imagen?

gracias

"Jose A. Fernandez" wrote:



Ups..! luego de responderte re-lei el titulo de tu post HTML + imagenes
( en el post que colocaste en los news de asp.net te estaba contestado
y mire si posteaste aqui y simplemente lo hice rapido)

Lo que tu quieres enviar es un email tipo newsletters que las imagenes
no las tenga attachadas sino embebidasaqui tienes un ejemplo con
CDOSYS

Const CdoReferenceTypeName = 1

Dim objCDO, objBP
Set objCDO = Server.CreateObject("CDO.Message")
objCDO.MimeFormatted = True
objCDO.To = ""
objCDO.From = ""
objCDO.Subject = "Embedded image demo"
objCDO.HTMLBody = "<html>Check this out: <img
src=""cid:myimage.gif""></html>"

Set objBP > objCDO.AddRelatedBodyPart(Server.MapPath("/images/myimage.gif"),
"myimage.gif", CdoReferenceTypeName)

objBP.Fields.Item("urn:schemas:mailheader:Content-ID") > "<myimage.gif>"
objBP.Fields.Update

objCDO.Send


Nota: mira la 3 linea empezando de abajo...si no es <myimage.gif>, es
myimage.gif


Enlaces:
-
- BodyPart CoClass
http://windowssdk.msdn.microsoft.co...26572.aspx
- BodyParts CoClass

http://msdn.microsoft.com/library/d...f0547a.asp


- Creating MIME-Formatted Messages

http://msdn.microsoft.com/library/e...ssages.asp
- Adding BodyPart Objects to the MIME Hierarchy

http://msdn.microsoft.com/library/e...rarchy.asp
- Setting Header Fields on Body Parts

http://msdn.microsoft.com/library/e..._parts.asp
- Creating MHTML-Formatted Messages

http://msdn.microsoft.com/library/e...ssages.asp


- Tut: How to add embedded images in CDO mail
http://support.jodohost.com/showthread.php?tv92


Espero que te sirva de ayuda o guia...
___________________
Jose A. Fernandez


Jose A. Fernandez wrote:
> Hola PiolinNet...
> La libreria que usas tiene un metodo .AddAttachment que lo utilizas
> para esa tarea
> .AddAttachment "http://example.example.com/picture.gif"
> .AddAttachment "file://d:/temp/test.doc"
> .AddAttachment "C:\files\another.doc"
>
> Adding Attachments
> http://msdn.microsoft.com/library/d...hments.asp
>
> http://www.asp101.com/samples/email_attach.asp
>
> Espero que te sirva de ayuda o guia...
> ___________________
> Jose A. Fernandez
>
>
>
> Piolin Net wrote:
> > Actualmente estoy usando el objeto de ASPemail para enviar mensajes con
> > formato html con imagenes incluidas ...
> > No he conseguido encontrar documentacion para hacer lo mismo con CDOSYS.
> >
> > Alguien lo tiene implementado o algun ejemplo de como hacerlo?
> >
> > Gracias.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida