我从 w3school 获取了这个示例,但是当我添加一个 if 语句来检查电子邮件是否已发送时,即使我收到了电子邮件,它也会显示错误代码。
我不确定 asp 是如何工作的,但我假设 myMail 返回一个布尔值?还是没有?如何检查电子邮件是否已发送。
<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="examplek@exm.com"
myMail.HTMLBody = "<h1>This is a message.</h1>"
If myMail.Send Then
Response.AddHeader "Content-type", "application/json"
Response.Write "{ request: 'success'}"
Else
Response.AddHeader "Content-type", "application/json"
Response.Write "{ request: 'failed'}"
End If
set myMail=nothing
%>