JMail
Jeg ved at man kan sende en email indeholdene HTML, altså tabeller, og andre objekter.Jeg har prøvet at sykke noget sammen af nogle forskellige scripts, men kan ikke rigtig få det til at virke.
Jeg får selve teksten, men ikke html-delen.
min outlook er sat op til at modtage i html.
Script:
-------------
<html>
<head>
<title>Anbefaling</title>
</head>
<body BGCOLOR="#FFFFFF" TEXT="#000000">
<%
body = "<body bgcolor='#eeeeee'>"
body = body & "<table width='300' bgcolor='#666666'>"
body = body & "<tr><td valign='middle'>"
body = body & "<table width='100%' bgcolor='#FFFFFF' height='50'>"
body = body & "<tr><td valign='top'>"
body = body & "<table border='0' width='90%' align='center'>"
body = body & "<tr><td> </td></tr>"
body = body & "<tr><td>"
body = body & "<font face='tahoma' size='2' color='#000000'>"
body = body & "Dette er en test af en HTML mail ... "
body = body & "</font>"
body = body & "</td></tr>"
body = body & "</table>"
body = body & "</td></tr>"
body = body & "</table>"
body = body & "</td></tr>"
body = body & "</table>"
body = body & "</body>"
navn = request("navn")
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ContentTransferEncoding = "8bit"
JMail.Charset = "ISO-8859-1"
JMail.Priority = 1
JMail.ServerAddress = "mail.cafeedolce.dk"
JMail.Sender = "info@cafeedolce.dk"
JMail.Subject = "Anbefaling"
JMail.HTMLBody = body
JMail.Body = "Hej!" & vbCrLf & "Det er " & navn & vbCrLf & vbCrLf
JMail.Body = JMail.Body + "Besøg caféen på !" & vbCrLf & vbCrLf
JMail.Body = JMail.Body + "www.cafeedolce.dk." & vbCrLf & vbCrLf & vbCrLf
JMail.AddRecipient request("ad")
' Send it...
JMail.Execute
set JMail = nothing
response.write " Tak.<br><br>Din anbefaling er sendt til " & request("ad")
else %>
<form action="anbef.asp" METHOD="POST">
<table cellpadding="2" cellspacing="2" border="1">
<tr>
<td><div align="center"><center><h2>Anbefal Minside</h2>
</center></div></td>
</tr>
<tr>
<td><input TYPE="TEXT" onFocus="this.form.ad.select()" value="Modtagerens e-mail?"
NAME="ad" SIZE="17"> </td>
</tr>
<tr>
<td><input TYPE="TEXT" onFocus="this.form.navn.select()" value="Afsenderens navn?"
NAME="navn" SIZE="17"> </td>
</tr>
<tr>
<td><input type="submit" value="Send"> </td>
</tr>
</table>
</form>
<%
end if
%>
</body>
</html>
Er der nogle som kan finde fejlen her. ??
