webForumDet fria alternativet

Cdonts motsvarighet till CreateMHTMLBody

ASP

11 svar · 884 visningar · startad av leniz

Medlem sedan aug. 2001676 inlägg
Frågan#1

Hej!

Undrar om det finns någon motsvarighet till CDO CreateMHTMLBody för CDONTS som man kan använda?

Mvh Lena

Medlem sedan nov. 20014 054 inlägg
#2

Ps. Här kan du hitta lite om CDONTS och dess användning med HTML-brev http://www.powerasp.com/content/hintstips/asp-email.asp.

Medlem sedan aug. 2001676 inlägg
#3

Hej Fredde!
Tack för ditt svar! Tittade på just den där sidan tidigare idag men mitt problem är att jag vill köra asp-kod. När jag skickar html kod fungerar allt bra.
Eller finns det något sätt att automatiskt kopiera all kod på själva hemsidan och stoppa iväg det i mailet efter att asp-koden körts (då är ju allt i html)?
Mvh Lena

Medlem sedan juni 200032 967 inlägg
#4

Du kan köra sidan med xmlhttp och skicka responsen rätt in i mailet.

Medlem sedan aug. 2001676 inlägg
#5

Hej Anders!
Har du något exempel på det? Testade söka här men fick ingen träff.
Mvh Lena

Medlem sedan juni 200032 967 inlägg
#6

Snabb sökning här på wF hittade följande exempel

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://expressen.se/index.jsp?d=2095", False
objHTTP.Send
str = objHTTP.responseText
Set objHTTP = Nothing
Medlem sedan aug. 2001676 inlägg
#7

Så finurligt :-) Det gick ju toppenbra! Enda kruxet är att åäö inte visas som det ska men det kommer jag nog på en lösning på om jag klurar ett tag.
Tack!

Medlem sedan juni 200032 967 inlägg
#8

... eller om du söker lite mer. ;)

edit: http://www.webforum.nu/showthread.php?s=&postid=397726#post397726 , eftersom jag ändå hade den bland favoriterna i IE...

Medlem sedan aug. 2001676 inlägg
#9

Tack! Men tyvärr ger den koden mig felmeddelandet "Type mismatch"

Medlem sedan aug. 2001676 inlägg
#10

Nu fick jag det att fungera ändå! Tack! :-)

Medlem sedan mars 20015 287 inlägg
#11

Svamlar antagligen...

Medlem sedan jan. 2007133 inlägg
#12

Kan jag få se den färdiga koden? Misstänker att den borde likna detta ungefär, men har faktiskt ingen aning:

<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.HTMLBody = 

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://expressen.se/index.jsp?d=2095", False
objHTTP.Send
str = objHTTP.responseText
Set objHTTP = Nothing
 
myMail.Send
set myMail=nothing
%>

Vore tacksam för svar då jag bråkar med ungefär samma sak men inte förstår hur ovan kod ska in.

262 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)