我们在使用 SMTP 向我们的 Yahoo 帐户发送特定电子邮件时遇到问题。当我们将它放在取件中或尝试运行 .vbs 脚本时,我们试图仅向 Yahoo 发送 1 封电子邮件,似乎当我们尝试使用取件文件夹或 .vbs 邮件发送电子邮件时,我们没有'不要把它放到我们的雅虎邮件中,它还会将它添加到队列文件夹中。那么我们需要做些什么来修复它呢?此外,这里是 IIS 管理器的设置。
通常使用 w3c 扩展日志文件启用日志记录。在访问中,身份验证是匿名访问。连接和中继都正常,下面的唯一列表授予 127.0.0.1。
出站安全中的传递是匿名的,出站连接是,好的,前进的最大跳数为 15 并且 DNS 是好的。
未选中 LDAP 路由。
这是我在 IIS 管理器 6 中对 SMTP 的设置。此外,我尝试使用拾取器发送电子邮件,这是 mail.txt 的代码,但它似乎没有发送。
From: blog@pdme.com
To: patrickjayson900@yahoo.com
Subject: Email test
This is an email test from your SMTP Server
这是 mail.vbs 的代码,但它似乎也不起作用。
Dim sch, cdoConfig, cdoMessage
sch = "http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(sch & "sendusing") = 1 ' cdoSendUsingPort
.Item(sch & "smtpserver") = "127.0.0.1"
'.Item(sch & "smtpserverport") = 25
.update
End With
Set cdoMessage = CreateObject("CDO.Message")
With cdoMessage
Set .Configuration = cdoConfig
.From = "blog@pdme.com"
.To = "900@yahoo.com"
.Subject = "Email test"
.TextBody = "This is the test body of the email"
.Send
End With
Set cdoMessage = Nothing
Set cdoConfig = Nothing
MsgBox "Email Sent"
任何解决方案或评论都会有所帮助,谢谢!