3

我正在使用以下代码从 ASP 页面发送邮件

Dim MyMail
Set MyMail = Server.CreateObject("JMail.SMTPMail")
MyMail.ServerAddress = ""
MyMail.Sender = "senderemail"
MyMail.AddRecipient  "mail@mail.com"    
MyMail.Subject = "Inquiry "
MyMail.Body = "<p>This is a response</p>"
MyMail.ContentType = "text/html" 
MyMail.Execute
Set MyMail=nothing

但它不工作。我得到以下错误

Microsoft VBScript 运行时错误“800a01ad”ActiveX 组件无法创建对象

4

2 回答 2

6

我需要在应用程序池中启用 32-bit Applications 为 true

于 2013-09-27T10:28:30.600 回答
1

您似乎没有安装该组件(或未正确注册)。试试内置的CDO.Message。有关示例,请参见此处。

于 2013-09-27T09:38:18.893 回答