webForumDet fria alternativet

Problem med html e-mail..

2 svar · 365 visningar · startad av UrMe

UrMeMedlem sedan apr. 2001797 inlägg
#1

Hej jag skickar ett mail med hjälp av detta:

sTo = Request.Form("epost1")
sFrom = Request.Form("epost2")
sSubject = "Ämne"
sTextBody = "testtest<br>testtest"

Dim objMail

Set objMail = Server.CreateObject("CDO.Message")
objMail.From = sFrom 
objMail.To = sTo 
objMail.Subject= sSubject 
objMail.TextBody = sTextBody 

objMail.Send 

Set objMail = Nothing

Har testat att lägga till:
objMail.BodyFormat = 0
Men då får jag bara felmeddelande.. står bara att sidan kan inte visas får inget direkt felmeddelande.

@ndersMedlem sedan juni 200026 914 inlägg
#2

CDO stödjer väl inte egenskapen BodyFormat då? Var har du fått den uppgiften ifrån?

Vad gäller "sidan kan inte visas": Det brukar vara Internet Explorers sätt att säga att något är fel. Stäng av "Egna http-felmeddelanden" / "Friendly http error messages".

- - - - -

Prova att lägga till .HTMLBody istället för .TextBody. Eller både och...

UrMeMedlem sedan apr. 2001797 inlägg
#3

@nders skrev:

CDO stödjer väl inte egenskapen BodyFormat då? Var har du fått den uppgiften ifrån?

Vad gäller "sidan kan inte visas": Det brukar vara Internet Explorers sätt att säga att något är fel. Stäng av "Egna http-felmeddelanden" / "Friendly http error messages".

- - - - -

Prova att lägga till .HTMLBody istället för .TextBody. Eller både och...

Jag har inte fått någon uppgift alls att CDO stödjer bodyformat.. jag bara chansade ;) Är inte van med ASP men när man måste koda det, så måste man anpassa sig :)

.HtmlText fungerade perfekt förresten! Tack så mycket för snabb respons!

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb