Visual Basic - Correo mapi no envia imagenes

Life is soft - evento anual de software empresarial
 
Vista:

Correo mapi no envia imagenes

Publicado por Celso (13 intervenciones) el 16/10/2004 21:55:18
Hola a todos.
Estoy haciendo un programa para enviar archivos html como e-mails y no me envía las imagenes de archvio, solo me envía el texto y en las imagenes deja el sitio vacio.
Si ese archivo lo envio directamente desde Outlock tampoco me lo envía, en cambio si lo envío desde WORD si que me lo envía.
Como hago para enviar el archivo html junto con todas sus imágenes ?.

Os adjunto la rutina para ver si me podeis decir cual es el fallo.
Muchas gracias a todos

Private Sub enviaremail(x As String)
\'On Error GoTo ErrorPreparar

With MAPISession1
.DownLoadMail = False \'para que no comience a decargar los mails
.LogonUI = True
.SignOn
.NewSession = False \' para que no abra otro cliente de correo si ya tenes uno abierto
MAPIMessages1.SessionID = MAPISession1.SessionID
End With
With MAPIMessages1
.Compose
.RecipAddress = x \'direccion de correo
.AddressResolveUI = True
.ResolveName

.MsgSubject = \"PLAN RENOVE \" \' asunto del mensaje

.AttachmentPathName = \"C:\\pyme.htm\" \'esta es la pagina que envío
.Send False \' para que no lo envie ahora
End With
MAPISession1.SignOff \'cierra la sesion
\'End If

Exit Sub

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Correo mapi no envia imagenes

Publicado por bla (230 intervenciones) el 17/10/2004 13:13:48
En los documentos html, las imágenes no están incluidas dentro, simplemente están referenciadas. Cuando envías el fichero pyme.htm lo único que estás enviando es el texto de la página junto con referencias a ficheros de tu máquina.
Soluciones:
- Guardar las imágenes en un servidor de internet y hacer que las referencias del html apunten a ese servidor.
- En internet explorer, guardar la página como fichero *.mht. Este tipo de fichero incluye las imágenes dentro del mismo fichero, pero sólo es válido para internet explorer, no se puede abrir desde Opera, Netscape...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar