Sende mail fra ASP - funktionen kommer ikke med output
Jeg har en funktion i en fil (sendmail.asp) som hedder "SendHtmlMail". I en et stykke kode hvor jeg så vil sende en html-mail, kalder jeg så funktionen:SendHtmlMail msgmodtager, msgsender, msgfromname, msgsubject, msgbody
I funktionen har jeg sat den til at skrive noget tekst, hver gang funktionen har kørt, både hvis den sender en mail og ikke sender en mail. Men når jeg kalder min funktion får jeg hverken fejlmeddelelse, eller noget af dem tekst jeg har sat den til at skrive.
I kan se min funktion her:
Sub SendHtmlMail(msgmodtager, msgsender, msgfromname, msgsubject, msgbody)
set msg = Server.CreateOBject("JMail.Message")
msg.ContentType = "text/html"
msg.Logging = false
msg.silent = false
msg.From = msgsender
msg.FromName = msgfromname
msg.AddRecipient msgmodtager
msg.Subject = msgsubject
msg.Body = msgbody
if not msg.Send(cnfMailserver) then
Response.Write "<h1>Der er sket en fejl! Kontakt venligst webmasteren</h1>"
Response.write "<pre>" & msg.log & "</pre>"
end if
Set msg = nothing
Response.Write "<h1>Mailen blev sendt!</h1>"
Response.write "<pre>" & msg.log & "</pre>"
End sub
