Asp classic cdonts和中继服务器?

Asp classic cdonts和中继服务器?,asp-classic,Asp Classic,当我需要在网站上发送电子邮件表单时,我使用CDONT。最近把我的托管公司改成了godaddy。我意识到我的发送电子邮件表单出现“权限被拒绝”错误。我打电话给戈达迪支持部。他们告诉我应该在代码中使用中继服务器“relay hosting.secureserver.net”。我认为中继服务器只用于CDO 如何将其包含到代码中? 我的密码 对“cdonts relay”的web搜索结果与您在GoDaddy.com上的问题直接相关-根据我阅读的所有内容,这只适用于CDO.Message而不是cdonts

当我需要在网站上发送电子邮件表单时,我使用CDONT。最近把我的托管公司改成了godaddy。我意识到我的发送电子邮件表单出现“权限被拒绝”错误。我打电话给戈达迪支持部。他们告诉我应该在代码中使用中继服务器“relay hosting.secureserver.net”。我认为中继服务器只用于CDO

如何将其包含到代码中? 我的密码

对“cdonts relay”的web搜索结果与您在GoDaddy.com上的问题直接相关-根据我阅读的所有内容,这只适用于
CDO.Message
而不是
cdonts.NewMail

更新:这是修改后的代码

Set objMail = Server.CreateObject("CDO.Message")
objMail.From = MailFrom
objMail.To= MailTo
objMail.Subject = MailSubject
objMail.TextBody = MailBody
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "relay-hosting.secureserver.net"
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 

objMail.Configuration.Fields.Update
objMail.Send
set ojbMail = nothing

我没有电子邮件帐户,但我不认为我需要提供用户名和密码。至少这是他们在电话里告诉我的。据戈达迪说,你不需要用户名/密码。请参阅删除认证相关行的更新代码。我已在世界各地搜索此解决方案。谢谢你,何塞。可惜戈达迪不能更新他们的论坛。
Set objMail = Server.CreateObject("CDO.Message")
objMail.From = MailFrom
objMail.To= MailTo
objMail.Subject = MailSubject
objMail.TextBody = MailBody
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "relay-hosting.secureserver.net"
objMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 

objMail.Configuration.Fields.Update
objMail.Send
set ojbMail = nothing