JMail - Method Not Allowed
Jeg har en form på en webside, der sender via Jmail. Den bruger method="post". Jeg har to felter i formen: name="from_name" og name="from_email". Min udbyders SMTPserver hedder "smtp.cliche.dk" og der står at de understøtte JMail.De skriver også: "Husk når du laver mailscripts at lave en afsenderadresse i scriptet, da mailserveren ellers vil afvise mailen." Hvad bestyder det?
Mit JMail script hedder "Send.asp" og ser således ud:
<%
Body = vbCrLf & vbTab & "Formmail fra www.dondon.dk" &_
vbCrLf & vbCrLf & vbTab & "Navn : " & Request.Form("from_name") &_
vbCrLf & vbTab & "Email : " & Request.Form("from_email")
Set JMail = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "smtp.cliche.dk"
Jmail.ContentType = "text/html"
JMail.Charset = "iso-8859-1"
JMail.ContentTransferEncoding = "8bit"
JMail.Sender = request.Form("from_email")
JMail.SenderName = "Dondon"
JMail.Subject = "Tilmeldning til nyhedsbrev"
JMail.AddRecipient "kh@holsteddesign.dk"
JMail.Body = Body
' 1 - highest priority (Urgent)
' 3 - normal
' 5 - lowest
JMail.Priority = 3
JMail.execute
if err <> 0 then %>
Der er opstået en fejl, kontakt webmasteren....
<%
end if
set JMail = nothing
%>
<%
Response.redirect "index.html"
%>
Jeg synes jeg har gjort det rigtigt, men når jeg sender fra siden får jeg en fejl der siger:
"Method Not Allowed
The requested method POST is not allowed for the URL /test/send.asp.
---------------------------------------------------------
Apache/1.3.34 Server at www.dondon.dk Port 80"
Hvad gør jeg forkert???