asp classic - sending email using CDO.Message - fails when sending to external address -


i'm trying use cdo.message send emails web server. works ok when sending internal email address, fails when sending external one.

error '8004020f' sendmail.asp, line 46 

line 46 mymail.send

i've tried authentication (currently commented out), tried without, , still same error. tried various suggestions i've found on here nothing worked far.

i'm assuming it's authentication issue, failed when used authentication.

the "from" address valid live account on mail server. , user/pass settings used "from" address.

any pointers pinpoint this?

set mymail=createobject("cdo.message") mymail.subject="subject_goes_here" mymail.from="from_email_address" mymail.to="to_email_address" mymail.textbody="body goes here"  mymail.configuration.fields.item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing")=2 mymail.configuration.fields.item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserver")="mail_server_address" mymail.configuration.fields.item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25 'mymail.configuration.fields.item _ '("http://schemas.microsoft.com/cdo/configuration/sendusername") = "username" 'mymail.configuration.fields.item _ '("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"   mymail.configuration.fields.update mymail.send set mymail=nothing 

web server iis6 on windows server 2003 r2. mail server exchange.

update - i'm trying use gmail send email, , getting different error.

cdo.message.1 error '80040213' transport failed connect server. sendemail.asp, line 48 

and code i'm using is

mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.gmail.com" mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=465 mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/sendusing")=2 mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = false mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 20 mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "gmailusername" mymail.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password" 

well got resolved. ended using different mail provider, allowed authenticated smtp relay.


Comments