Hej! Vad jag vet så går det inte. Sen kan du självklart lösa det genom att skicka informationen från sidan som inte har någon mail-komponent till en annan sida (kanske på en annan server) som har mail-komponenten. det räcker alltså inte att göra en mastodontlång sträng som innehåller alla taggar för html-sidan? Det jag syftade på var att skicka ett mail utan komponent. Att skicka just HTML-mail går säkert med CDONTS och kräver ingen extra komponent bara för det. aha, okej. Troligtvis fungerar det bra med enbart det som står i <body>, men jag brukar skicka med allt, inkl <html>. Sen antar jag att vissa saker inte gör någon skillnad, tex <title>. Sätt bara rätt bodyformat och mailformat, exempel från MSDN:skicka mejl med ASP
Jag undrar om det finns ett sätt att (utan komponent) skicka mejl i html-format från asp-sidan? har tidigare använt cdonts för "plain text"-mejl.Sv: skicka mejl med ASP
ThomasSv:skicka mejl med ASP
Sv: skicka mejl med ASP
ThomasSv:skicka mejl med ASP
Ett html-formaterat mejl, är det precis som en html-sida? börjar det med taggen <html>, eller är det några särskilda taggar eller så som man skall känna till? Jag kan ju i och för sig bara testa mig fram, men om någon har gjort det skulle jag gärna höra om det finns specifika detaljer att tänka på.Sv: skicka mejl med ASP
Nu vet jag inte hur det är i CDONTS men i JMail så lägger man in html-mail i JMail.HTMLBody istället för JMail.Body.
ThomasSv:skicka mejl med ASP
<code>
<%
Dim myMail
Dim HTML
Set myMail = CreateObject("CDONTS.NewMail")
HTML = "<!DOCTYPE HTML PUBLIC""-//IETF//DTD HTML//EN"">"
HTML = HTML & "<html>"
HTML = HTML & "<head>"
HTML = HTML & "<meta http-equiv=""Content-Type"""
HTML = HTML & "content=""text/html; charset=iso-8859-1"">"
HTML = HTML & "<meta name=""GENERATOR"""
HTML = HTML & " content=""Microsoft Visual Studio 6.0"">"
HTML = HTML & "<title>HTMLMail</title>"
HTML = HTML & "</head>"
HTML = HTML & "<body bgcolor=""FFFFFF"">"
HTML = HTML & "<IMG SRC=""http://www.microsoft.com/library/"
HTML = HTML & "images/gifs/homepage/microsoft.gif"" BORDER=0 "
HTML = HTML & "WIDTH=167 HEIGHT=36 ALT=""Microsoft Corporation"">"
HTML = HTML & "<p><font size =""3"" face=""Arial""><strong>"
HTML = HTML & "Microsoft Exchange CDONTS Example</strong></p>"
HTML = HTML & "<p><font size =""2"" face=""Tahoma"">"
HTML = HTML & "CDO for NTS allows an easy way to send mail.<br>"
HTML = HTML & "This example shows how the content can be "
HTML = HTML & "an HTML page<br>"
HTML = HTML & "which allows you to send rich text and"
HTML = HTML & "inline graphics.</p>"
HTML = HTML & "</body>"
HTML = HTML & "</html>"
myMail.From="someone@microsoft.com"
myMail.To="someone@microsoft.com"
myMail.Subject="Sample CDONTS HTML Message"
myMail.BodyFormat=0
myMail.MailFormat=0
myMail.Body=HTML
myMail.Send
set mymail=nothing
Response.Write "Message Sent"
%>
</code>