1

ASP ページの CDO を gmail に移動しようとすると問題が発生します。それは私を夢中にさせようとしています。徹底的な検索を行いましたが、私のコードは正しいと思いますが、それでも恐ろしいメッセージが表示されます: CDO.Message.1 エラー '80040213' The transport failed to connect to the server. oMail.Send で。どんな考えでも大歓迎です。サーバーのファイアウォールの問題である可能性があると考え始めています。

Const cdoSendUsingPickup = 1
Const cdoSendUsingPort = 2
Const cdoAnonymous = 0 
Const cdoBasic = 1 
Const cdoNTLM = 2 
Set oMail = CreateObject("CDO.Message") 

oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic 
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "info@domain.com"
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
oMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60

oMail.From = "info@domain.com"
oMail.To = "someone@domain.com"
oMail.Bcc = ""
'oMail.To = ""
oMail.Subject = ""

oMail.HTMLBody = "<font size='2' face='Verdana, Arial, Helvetica, sans-serif'>"

oMail.HTMLBody = oMail.HTMLBody + "Name: <b>"& request.form("Name")&"</b><br>"
oMail.HTMLBody = oMail.HTMLBody + "Phone: <b>"& request.form("Phone")&"</b><br>"
oMail.HTMLBody = oMail.HTMLBody + "Email: <b>"& request.form("Email")&"</b><br>"
oMail.HTMLBody = oMail.HTMLBody + "Best Time to Call: <b>"& request.form("BestTime")&"</b><br>"
oMail.HTMLBody = oMail.HTMLBody + "Question/Comment: <b>"& request.form("Comment")&"</b><br>"

oMail.HTMLBody = oMail.HTMLBody + "</font>"
oMail.Configuration.Fields.Update

oMail.Send 

Set oMail = Nothing 
Set oMailConfig = Nothing 

ご意見やご提案をいただければ幸いです。Google の smtp ポート 25、465、および 567 をすべて試しました。

4

1 に答える 1