我必須建立一個電子郵件的基本網站必須在ASP中,這是我一無所知。ASP電子郵件 - objCDOMail.Send服務器錯誤
我所建的形式,這一切似乎工作錯誤釋放,直到那裏的電子郵件必須發送的地步,特別是這一行:
objCDOMail.Send
在瀏覽器中報告的錯誤是:
服務器錯誤500 - 內部服務器錯誤。您正在查找的資源 存在問題,並且無法顯示。
有沒有人有任何建議,爲什麼這可能會發生? 所有建議將非常感謝!
完整的代碼如下:
<%
Dim name, email, comments
Dim objCDOMail 'The CDO object
name = Request.Form("name")
email = Request.Form("email")
comments = Request.Form("query")
message = "<HTML><table border='0' width='80%' bgcolor='#FFFFFF'><tr><td> " & _
"<p><strong>Name:</strong> " & name & _
"<p><strong>E-mail:</strong> " & email & _
"<p><strong>Comments:</strong> " & comments & _
"<p><hr></td></tr></table></html>"
Response.Write("" & message & "<br />")
Set objCDOMail = CreateObject("CDO.Message")
objCDOMail.From = "[email protected]"
objCDOMail.To = "[email protected]"
objCDOMail.Subject = ""
objCDOMail.HTMLBody = message
objCDOMail.Send
Set objCDOMail = Nothing
%>
您是否使用了「From」字段的有效電子郵件地址?通常這不會導致你詳細的錯誤(它不會發送),但它是值得一試。 (稻草去哪了?讓我抓住它!) – Paul 2013-05-08 11:28:44
爲什麼不在IIS和瀏覽器中啓用詳細的錯誤,以便你能看到問題是什麼? – 2013-05-08 15:31:47