24. januar 2007 - 11:01
Der er
13 kommentarer
Html encode eller andet
Hej Jeg har en formular, hvor jeg instaster noget tekst, teksten gemmes i database, teksten bliver sendt til min venners mail, men de for teksten sådan : <p style="text-align: center" class="MsoNormal" align="center"><strong><span style="font-size: 20pt; font-family: Arial">Bøde Kassen</span></strong></p> <p class="MsoNormal"><span style="font-family: Arial"> </span></p> <p class="MsoNormal"><span style="font-family: Hvordan kan jeg vise den rigtige form for teksten ?
Annonceindlæg fra Cornerstones
24. januar 2007 - 11:23
#1
det er fordi du sender som text, du skal sende som HTML. Hvordan ser dit mailerscript ud? /Goose
24. januar 2007 - 11:34
#2
strTekst = request.Form("tekst") objMail.Body = "Hej " & Navn & vbcrlf & vbcrlf & over & vbcrlf & strTekst
24. januar 2007 - 12:06
#3
Prøv og indsæt dette i dit script: objMail.MailFormat = 0 objMail.BodyFormat = 0 - det gør at mailen sendes som HTML og ikke som plain text /Goose
24. januar 2007 - 13:12
#4
Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.To = "" & Mail & "" objMail.From = "<brev>" objMail.Subject = "brev" objMail.Body = "Hej " & Navn & vbcrlf & vbcrlf & over & vbcrlf & indhold & vbcrlf & vbcrlf & "" objMail.Host = "mailout.mail.com" objMail.Send Set objMail = Nothing
24. januar 2007 - 13:13
#5
Sådan ser min ud
24. januar 2007 - 13:21
#6
Prøv med: Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.MailFormat = 0 objMail.BodyFormat = 0 objMail.To = "" & Mail & "" objMail.From = "<brev>" objMail.Subject = "brev" objMail.Body = "Hej " & Navn & vbcrlf & vbcrlf & over & vbcrlf & indhold & vbcrlf & vbcrlf & "" objMail.Host = "mailout.mail.com" objMail.Send Set objMail = Nothing /Goose
24. januar 2007 - 13:22
#7
det har jeg ... får fejl
24. januar 2007 - 13:22
#8
Object does not support this property or method: 'MailFormat'
24. januar 2007 - 13:58
#9
Prøv med: Set objMail = Server.CreateObject( "CDONTS.NewMail" ) objMail.BodyFormat = 1 objMail.To = "" & Mail & "" objMail.From = "<brev>" objMail.Subject = "brev" objMail.Body = "Hej " & Navn & vbcrlf & vbcrlf & over & vbcrlf & indhold & vbcrlf & vbcrlf & "" objMail.Host = "mailout.mail.com" objMail.Send Set objMail = Nothing
24. januar 2007 - 14:13
#10
Jeg tror det er fordi hotmail.com har server.htmlEncode, så vises alt tekst?, men der må være en måde at fjerne dem på ???
24. januar 2007 - 14:14
#11
Det har de ikke, det fungerer fint når mit site sender mails ud til hotmail mener jeg da bestemt :-)
24. januar 2007 - 14:56
#13
Ok nu hjælper det, når jeg fjerne objMail.MailFormat = 0
Kurser inden for grundlæggende programmering