Avatar billede burglar Nybegynder
17. december 2006 - 17:12 Der er 1 kommentar

Sende CDO emails med embedded images

Jeg vil sende html nyhedsbreve ud og vil have det således at modtageren ikke behøver at klikke på 'download images' for at se dem. De skal bare komme med det samme.

Denne her kode virker faktisk, MEN ikke når jeg sender til hotmail brugere. Kan nogen hjælpe mig med at sig hvad jeg gør galt eller hvad jeg bør prøve?


Const CdoReferenceTypeName = 1
Dim objCDO, objBP
Set objCDO = Server.CreateObject("CDO.Message")
objCDO.MimeFormatted = True
objCDO.To = "paulazoe@hotmail.com"
objCDO.From = "info@zapin.net"
objCDO.Subject = "Embedded image demo"
objCDO.HTMLBody = "<html>Check this out: <img src=""cid:topbar.gif""></html>"


Set objBP = objCDO.AddRelatedBodyPart(Server.MapPath("/pics/topbar.gif"), "topbar.gif", CdoReferenceTypeName)


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

objCDO.Send
Avatar billede burglar Nybegynder
17. december 2006 - 17:13 #1
Glemte lige at tilføje at når en hotmail bruger modtager emailen så kommer topbar.gif bare med som en attachment
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester