Avatar billede kimlarsen1978 Nybegynder
17. maj 2007 - 12:11 Der er 3 kommentarer og
1 løsning

HTML mails sammen med vedhæftning (JMail.SMTPMail)

Hejsa
Mit 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"

????????????
Avatar billede Slettet bruger
17. maj 2007 - 12:34 #1
prøv med:

Message.HTMLBody = strBody

i stedet for:

Message.Body = strBody

\Dan
Avatar billede kimlarsen1978 Nybegynder
17. maj 2007 - 18:46 #2
Cool det var bare det der skulle til :-)

Ved du hvorfor den vedhæftede PDF fil ikke kommer med mailen til dem der bruger outlook? Den kommer fint til dem der bruger Hotmail???
Avatar billede Slettet bruger
17. maj 2007 - 19:15 #3
OK!

tjae... et gæt med den pdf-fil ville være at det vist er sådan en sikkerhedsting i Outlook at denne filtype bliver blokeret... Jeg ville anbefale at få en komponent til at pakke denne pdf til en zip-fil for sådanne blokere Outlook nemlig ikke - mærkeligt nok, for de kan vel være ligeså farlige og spræde ligeså meget død og ødelæggelse.

- Her et svar for point!

\Dan
Avatar billede kimlarsen1978 Nybegynder
17. maj 2007 - 19:20 #4
Ja det er nærkeligt for jeg kan godt modtage PDF'er fra andre - bare ikke via mit eget lille script - noget må være galt...
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
Kurser inden for grundlæggende programmering

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