• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 580
  • Last Modified:

Why is CDO message not getting out to external addresses?

I have an HTML form which solicits data and then passes it to an ASP page which formats and e-mails data out.  It works GREAT with internal addresses within our company.  As soon as I try to send to an external address, or mobile device, the whole thing crashes and I get:

error '8004020f'
/form/CMS/lean/hitCount/send_notice.asp, line 46

Line 46 is my mail.Send line

Why can't I send out??

Please see code below:

    <%
        when = Request.Form("when")
        what = Request.Form("S_event")
        where = Request.Form("line_name")
        why = Request.Form("why")
        message="At " &when & " an " &what & " for the " &where & " line due to " &why
       
       
        set cdoConfig = CreateObject("CDO.Configuration")
        with cdoConfig.Fields
            .Item ("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
            .Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver")="xxx.yyy.com"
            .Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
            .Update
        end with
       
        set myMail=CreateObject("CDO.Message")
        with myMail
            set .Configuration = cdoConfig
            .From="fake_address@mycompany.com"
            .Subject="Safety Notification"
            .To="phone_number@carrier.net"
            .TextBody=message
            .Send  
        end with
       
        set myMail = nothing
    %>
0
dimmergeek
Asked:
dimmergeek
  • 3
  • 3
1 Solution
 
Rajesh DalmiaCommented:
you have use SMTP authentication for CDO mail fire.
you have to set below values

.Item (http://schemas.microsoft.com/cdo/configuration/smtpauthenticate) = 1
.Item (http://schemas.microsoft.com/cdo/configuration/sendusername) = HostUsrname
.Item (http://schemas.microsoft.com/cdo/configuration/sendpassword) = HostPassword
0
 
Rajesh DalmiaCommented:
0
 
dimmergeekAuthor Commented:
I added all that, (used my username and password for login to Exchange)
Get same error as before.

Is it possible this server can't send out and we use another server for that??
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
dimmergeekAuthor Commented:
Code works flawlessly with internal addresses.  WILL NOT work when I try to send to ANYTHING external (cell phone, e-mail...)
0
 
Rajesh DalmiaCommented:
is there any firewall setup which is stopping external mail fire....
0
 
dimmergeekAuthor Commented:
Not sure...I'm doing all this 'under the radar'
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now