HTML mails sammen med vedhæftning (JMail.SMTPMail)
HejsaMit mail script er et helt almindeligt JMail.SmtpMail script:
*************************************
'Selve mailindholdet med HTML tags
strBody = "Noget tekst indeholdende HTML tags fx. Med venlig hilsen<br>Kurt Hansen<br><br>Internet: <a href="www.xxxx.dk</a><br>E-Mail:" target="_blank">http://www.xxxx.dk">www.xxxx.dk</a><br>E-Mail: <a href="mailto:xxxx@xxxx.dk">xxxx@xxxx.dk</a>
"
'Afsendelse af mail
Dim Message
Set Message = Server.CreateObject("JMail.SMTPMail")
Message.Subject = emne
Message.Body = strBody
Message.Priority = 1
Message.ContentTransferEncoding = "8bit"
Message.Charset = "ISO-8859-1"
Message.ServerAddress = strSMTPServer
Message.Sender = strSender
Message.AddAttachment Server.MapPath("/Filer/"&FileNameAttach)
Message.AddRecipient strMail
Message.Execute
*************************************
Mit problem er at jeg får mine HTML tag's skrevet ud i mailen, de bliver altså tolket som tekst og ikke som HTML tags.
Jeg har fjernet:
Message.ContentType = "text/html"
Da jeg ellers fik en en masse L.O.R.T. i mailen. Den startede med:
This is a multipart message in MIME format. ----NEXT_BM_729FE72090664A62B9AC027B7A479132 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit
Dette blev som sagt løst ved at fjerne Message.ContentType = "text/html", men så opstod det andet problem og HTML'en blev ikke tolket korrekt.
Hvordan laver jeg et godt mail script der kan sende mails med HTML koder sammen med en vedhæftet fil uden at anvende:
Message.ContentType = "text/html"
????????????
