使用CDO在IIS7.5和经典ASP中使用HTML Body发送

时间:2013-12-19 15:35:12

标签: email asp-classic cdo.message

我们正在使用以下脚本。如果我们从另一个URL调用HTML / ASP,它可以正常工作,但如果我们尝试从域发送邮件,则脚本在站点上超时,并且需要回收应用程序池。

如果使用纯文本而不是HTML,该脚本也可以使用。 有什么想法吗?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Dim objCDO
Set objCDO = Server.CreateObject ("CDO.Message")

objCDO.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objCDO.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
objCDO.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
objCDO.Configuration.Fields.Update

objCDO.Subject = "XYZ Order"
objCDO.From = "all@xyz.co.uk"
objCDO.To = "user@user.com"
'objCDO.TextBody = "TEST E-MAIL"
objCDO.CreateMHTMLBody "http://www.xyz.co.uk/zzzHTML.asp"

objCDO.Send
Set objCDO = Nothing
%>

0 个答案:

没有答案