次のスクリプトを使用しています。別の 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
%>