我正在使用CDOSYS作为我们的asp经典邮件。
好的,用我的雅虎帐户测试邮件,它完美地发送出去。 但是,我使用我的客户端电子邮件和密码,它给出错误'8004020e'。 我无法弄清楚为什么会这样做。我的客户甚至更改了密码,以确保登录信息没有问题。
我会回去使用我的雅虎电子邮件和密码,再次,它的工作原理。 只是没有他们的。 任何想法是为什么它适用于一个帐户但不适用于另一个帐户?
以下代码:
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'Send the message using the network (SMTP over the network).
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") =MailServer
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = true 'Use SSL for the connection (True or False)
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
' If your server requires outgoing authentication uncomment the lines bleow and use a valid email address and password.
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 'basic (clear-text) authentication
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = emailAdd
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = pass
myMail.Configuration.Fields.Update
答案 0 :(得分:0)
该错误通常由以下之一引起
你已经验证了1& 2,所以检查#3