Frågan 6 sep. 2005 18:34 #1 html = "Hej "& RS("strnamn") &"! <br>Ditt lösenord är: <b>"& RS("strPass") &"</b><p><i>Observera att detta mail inte går att svara på</i></p>"
Skulle vilja få mailet såhär..
Hej Jimmy!
Dett lösenord är: blabla
Observera att detta mail inte går att svara på
Men nu blir det såhär:
Hej Jimmy Grönwall! "<br>"Ditt lösenord är: <b>blabla</b><p><i>Observera att detta mail inte går att svara på</i></p>=
@nders Medlem sedan juni 2000 32 967 inlägg Om du skickar mailet i plain text så blir det så.
Se till att du skickar ett HTML-mail så blir det bra.
Hur ändrar man det?
Har försökt med
BodyFormat=0
MailFormat=0
Men får att de inte stöds :S
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = ""& strEmail &""
objMail.From = "kalle@anka.se"
objMail.Subject = "Här kommer ditt lösenord"
html = "Hej "& RS("strnamn") &"! <br>Ditt lösenord är: <b>"& RS("strPass") &"</b><p><i>Observera att detta mail inte går att svara på</i></p>"
objMail.Body = ""&html&""
objMail.Host = "mailout.b-one.net"
objMail.Send
Set objMail = Nothing
T timedia Medlem sedan maj 2001 420 inlägg 'Set the e-mail body format (0=HTML 1=Text)
objCDOMail.BodyFormat = 0
OCH
'Set the mail format (0=MIME 1=Text)
objCDOMail.MailFormat = 0
Jag får detta felmess...
Object required: 'objCDOMail'
G Glitter Medlem sedan juli 2003 465 inlägg objCDOMail.BodyFormat = 0
objCDOMail.MailFormat = 0
skall vara
objMail.BodyFormat = 0
objMail.MailFormat = 0
så funkar det...
Nu har jag
objMail.BodyFormat = 0
objMail.MailFormat = 0
men får felmesset:
Sun ONE ASP VBScript runtime (0x800A01B6)
Object does not support this property or method: 'MailFormat'
Okej, tog bort
objMail.MailFormat = 0
och allt funkar.. Me jag får me ett = som inte ska vara där.. :(
Va kan de bero på?
J.N. Medlem sedan apr. 2003 1 660 inlägg HEJ!
Det är väldigt svårt för oss att veta det utan någon kod.
I din epostkod verkar det inte ligga något extra tecken med.
Var dyker tecknet upp? Början, slutet?
Bonusinfo:
Du behöver inte ""& och &"" på de ställen där du stoppar in en variabel, tex strEmail och html.
Den ligger i slutet efter ett stycke..
bla bla bla
=
T timedia Medlem sedan maj 2001 420 inlägg Visa koden. Inget i den du har visat här skriver ut =
J Jimmpa Medlem sedan nov. 2001 9 inlägg Hela koden är:
strEmail = RS("strEmail")
strNamn = RS("strNamn")
strPass = RS("strPass")
Set objMail = Server.CreateObject( "CDONTS.NewMail" )
objMail.To = ""& strEmail &""
objMail.From = "support@blabla.se"
objMail.Subject = "Här kommer ditt lösenord"
HTML = "Hej "& RS("strnamn") &"! <br>Ditt lösenord är: <b>"& RS("strPass") &"</b><p><i>Observera att detta mail inte går att svara på</i></p>"
objMail.BodyFormat = 0
objMail.Body = HTML
objMail.Host = "mailout.b-one.net"
objMail.Send
Set objMail = Nothing
Oj.. hmm...
Hade visst två användare här..
Det var alltså webbSAJTEN som skrev inlägget innan :)