gpt4 book ai didi

asp-classic - SMTP 配置 SendUsing 配置值对 ASP-Classic 无效

转载 作者:行者123 更新时间:2023-12-04 02:41:22 25 4
gpt4 key购买 nike

我正在尝试使用 ASP 经典发送电子邮件,但在 SMTP 配置方面遇到问题。

错误:

CDO.Message.1 error '80040220' The "SendUsing" configuration value is invalid.



代码(用于电子邮件本身):
Set objMsg = Server.CreateObject("CDO.Message")  
objMsg.From = "name@name.com"
objMsg.To = "themetatron@gmail.com"
objMsg.Subject = "Procurement Ally Update"
objMsg.TextBody = strBody

我尝试使用(pt 1)配置的代码:
sch = "http://schemas.microsoft.com/cdo/configuration/"  
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(sch & "smtpserver") = "127.0.0.1"
.update
End With

那没有用,所以我尝试了:
objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"  
objMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMsg.Configuration.Fields.Update

那也没有用。

(是的,我没有显示它,但最后有一个电话给 objMsg.Send )

据我所知,本地邮箱 SMTP 服务正在运行并准备好履行职责。

任何人都可以帮忙吗?

最佳答案

如果您要指定 smptserver,请确保设置您的“sendusing” ' 字段也为 2(或 cdoSendUsingPort):

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

关于asp-classic - SMTP 配置 SendUsing 配置值对 ASP-Classic 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/582756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com