CDO.Message.1 (0x80040213) The transport failed to connect to the server.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • daredevil
    New Member
    • Nov 2009
    • 1

    CDO.Message.1 (0x80040213) The transport failed to connect to the server.

    hi all,
    i am newbie here. i was trying to send mail from ASP, but i encountered the error as below:-

    CDO.Message.1 (0x80040213) The transport failed to connect to the server.

    i already google about the error and tried to fix error, but seems like the error unable to solve.
    Hope that someone can help me with the error. thanks a lot in advance.
    below are the codes that i applied....
    Code:
    <!--METADATA TYPE="typelib" UUID="CD000000-8B95-11D1-82DB-00C04FB1625D"  NAME="CDO for Windows 2000 Library" -->
    <!--METADATA TYPE="typelib"  UUID="00000205-0000-0010-8000-00AA006D2EA4"  NAME="ADODB Type Library" -->
    
    <%
    
    'Const cdoSendUsingMethod        = _
    '	"http://schemas.microsoft.com/cdo/configuration/sendusing"
    
    
    Const cdoSendUsingMethod1 =  "http://schemas.microsoft.com/cdo/configuration/sendusing"  
    
    Const cdoSendUsingPort1          = 2
    Const cdoSMTPServer1             = _
    	"http://schemas.microsoft.com/cdo/configuration/smtpserver"
    Const cdoSMTPServerPort1         = _
    	"http://schemas.microsoft.com/cdo/configuration/smtpserverport"
    Const cdoSMTPConnectionTimeout1  = _
    	"http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout"
    Const cdoSMTPAuthenticate1       = _
    	"http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"
    Const cdoBasic1                  = 1
    Const cdoSendUserName1           = _
    	"http://schemas.microsoft.com/cdo/configuration/sendusername"
    Const cdoSendPassword1           = _
    	"http://schemas.microsoft.com/cdo/configuration/sendpassword"
    
    Dim objConfig  ' As CDO.Configuration
    Dim objMessage ' As CDO.Message
    Dim Fields     ' As ADODB.Fields
    
    ' Get a handle on the config object and it's fields
    Set objConfig = Server.CreateObject("CDO.Configuration")
    Set Fields = objConfig.Fields
    
    ' Set config fields we care about
    With Fields
    	.Item(cdoSendUsingMethod1)       = cdoSendUsingPort1
    	.Item(cdoSMTPServer1)            = "smtp.gmail.com."
    	.Item(cdoSMTPServerPort1)        = 465
    'gmail also	.Item(cdoSMTPServerPort1)        = 465
    	.Item(cdoSMTPConnectionTimeout1) = 10
    	.Item(cdoSMTPAuthenticate1)      = cdoBasic1
    	.Item(cdoSendUserName1)          = "me@gmail.com"
    	.Item(cdoSendPassword1)          = "xxxxxxxx"
    
    	.Update
    End With
    
    Set objMessage = Server.CreateObject("CDO.Message")
    
    Set objMessage.Configuration = objConfig
    
    With objMessage
    	.To       = "me@yahoo.com"
    	.From     = "me@gmail.com"
    	.Subject  = "SMTP Relay Test"
    	.TextBody = "SMTP Relay Test Sent @ " & Now()
    	.Send
    End With
    
    Set Fields = Nothing
    Set objMessage = Nothing
    Set objConfig = Nothing
    %>
    Last edited by jhardman; Nov 30 '09, 09:57 PM. Reason: added code tags
Working...