IIS and SMTP - E-mail/CDONTS error

This is Interesting: Free IT Magazines  
Home > Archive > IIS and SMTP > September 2005 > E-mail/CDONTS error





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author E-mail/CDONTS error
MikeR

2005-09-16, 8:48 pm

I got the following bounce notice from the recipient of e-mail sent using CDONTS from my
hosted site. I can't figure out which end is in error. Google hasn't been my friend on
this one.

This is an automatically generated Delivery Status Notification.

Delivery to the following recipients failed.

someone@some.net

========================================
=====================================
Reporting-MTA: dns;beta
Received-From-MTA: dns;beta
Arrival-Date: Fri, 16 Sep 2005 19:14:22 -0400

Final-Recipient: rfc822;someone@some.net
Action: failed
Status: 5.0.0
Diagnostic-Code: smtp;550 HELO does not contain FQDN

The code is:
body = Request("Comments") & vbcrlf & vbcrlf
body = body & "Email Address: " & Request("email") & vbcrlf

Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = "Webmaster@mydomain.com"
objMail.To = "someone@some.net"
objMail.Subject = "Comments - Prefix Lookup"
objMail.Body = body
objMail.importance=2
objMail.Send
Set objMail = nothing

Thanks,
Mike
Al Mulnick

2005-09-17, 2:48 am

The destination MTA is giving back a 5.x.x error because your host
(described as beta) is not presenting itself as a fully qualified host when
the HELO command is given.

Probably an anti-spam measure or just a picky MTA.

You should have your MTA configured to present the FQDN whenever it talks.
Sometimes that's just a reverse DNS PTR.

Al


"MikeR" <NOnf4lSPAM@pobox.com> wrote in message
news:Ol5hLUyuFHA.3252@TK2MSFTNGP10.phx.gbl...
>I got the following bounce notice from the recipient of e-mail sent using
>CDONTS from my hosted site. I can't figure out which end is in error.
>Google hasn't been my friend on this one.
>
> This is an automatically generated Delivery Status Notification.
>
> Delivery to the following recipients failed.
>
> someone@some.net
>
> ========================================
=====================================
> Reporting-MTA: dns;beta
> Received-From-MTA: dns;beta
> Arrival-Date: Fri, 16 Sep 2005 19:14:22 -0400
>
> Final-Recipient: rfc822;someone@some.net
> Action: failed
> Status: 5.0.0
> Diagnostic-Code: smtp;550 HELO does not contain FQDN
>
> The code is:
> body = Request("Comments") & vbcrlf & vbcrlf
> body = body & "Email Address: " & Request("email") & vbcrlf
>
> Set objMail = Server.CreateObject("CDONTS.NewMail")
> objMail.From = "Webmaster@mydomain.com"
> objMail.To = "someone@some.net"
> objMail.Subject = "Comments - Prefix Lookup"
> objMail.Body = body
> objMail.importance=2
> objMail.Send
> Set objMail = nothing
>
> Thanks,
> Mike



MikeR

2005-09-17, 7:48 am

Thanks, Al -
I'm very ignorant about this.
It's not my server, so I don't think I can do anything about the configuration, if I
understand you. What's MTA? Mail Transfer ??
Would CDO be better?
Mike

Al Mulnick wrote:
> The destination MTA is giving back a 5.x.x error because your host
> (described as beta) is not presenting itself as a fully qualified host when
> the HELO command is given.
>
> Probably an anti-spam measure or just a picky MTA.
>
> You should have your MTA configured to present the FQDN whenever it talks.
> Sometimes that's just a reverse DNS PTR.
>
> Al
>
>
> "MikeR" <NOnf4lSPAM@pobox.com> wrote in message
> news:Ol5hLUyuFHA.3252@TK2MSFTNGP10.phx.gbl...
>
>
>
>

Al Mulnick

2005-09-17, 7:48 am

MTA = Mail Transfer Agent: describes the software application that transfers
mail on behalf of other applications. Examples: Sendmail, Exchange, Postfix
are all MTA applications.
CDO isn't the problem. It's the FQDN of the MTA that is sending. beta is the
name that shows. Whoever owns the server needs to configure it.

Al



"MikeR" <NOnf4lSPAM@pobox.com> wrote in message
news:%2343Ln03uFHA.2064@TK2MSFTNGP09.phx.gbl...[vbcol=seagreen]
> Thanks, Al -
> I'm very ignorant about this.
> It's not my server, so I don't think I can do anything about the
> configuration, if I understand you. What's MTA? Mail Transfer ??
> Would CDO be better?
> Mike
>
> Al Mulnick wrote:

MikeR

2005-09-17, 6:02 pm

OK. Thanks. I'll talk to my ISP.
Mike

Al Mulnick wrote:
> MTA = Mail Transfer Agent: describes the software application that transfers
> mail on behalf of other applications. Examples: Sendmail, Exchange, Postfix
> are all MTA applications.
> CDO isn't the problem. It's the FQDN of the MTA that is sending. beta is the
> name that shows. Whoever owns the server needs to configure it.
>
> Al
>
>
>
> "MikeR" <NOnf4lSPAM@pobox.com> wrote in message
> news:%2343Ln03uFHA.2064@TK2MSFTNGP09.phx.gbl...
>
>

Al Mulnick

2005-09-18, 5:50 pm

Interested to know how it turns out. I'm kind of surprise your ISP hosts
your IIS SMTP server, but interested how it turns out anyway.

Al
"MikeR" <NOnf4lSPAM@pobox.com> wrote in message
news:ueudF15uFHA.3400@TK2MSFTNGP14.phx.gbl...[vbcol=seagreen]
> OK. Thanks. I'll talk to my ISP.
> Mike
>
> Al Mulnick wrote:


MikeR

2005-09-18, 8:49 pm

Al -
I've totally lost the bubble here (probably in your previous post). The e-mail is being
sent via CDONTS from an ASP page on my website. It goes to an e-mail address which is a
forwarder to the real recipient.

Where do CDONTS and SMTP brush? Or do they? Should I be talking to the forwarder(2nd in
the chain) or my ISP(1st)? Sorry for the lack o'knowlege.
Thanks,
Mike

Al Mulnick wrote:
> Interested to know how it turns out. I'm kind of surprise your ISP hosts
> your IIS SMTP server, but interested how it turns out anyway.
>
> Al
> "MikeR" <NOnf4lSPAM@pobox.com> wrote in message
> news:ueudF15uFHA.3400@TK2MSFTNGP14.phx.gbl...
>
>
>

Al Mulnick

2005-09-18, 8:49 pm

It is confusing

What host is 'beta' and who owns responsibility for it?

Remember, the problem is that the HELO command is not presenting the FQDN of
the sending mail host. [Diagnostic-Code: smtp;550 HELO does not contain
FQDN] which is likely due to a reverse DNS PTR record that's missing.

Al






"MikeR" <NOnf4lSPAM@pobox.com> wrote in message
news:eL0BdkKvFHA.3000@TK2MSFTNGP12.phx.gbl...[vbcol=seagreen]
> Al -
> I've totally lost the bubble here (probably in your previous post). The
> e-mail is being sent via CDONTS from an ASP page on my website. It goes to
> an e-mail address which is a forwarder to the real recipient.
>
> Where do CDONTS and SMTP brush? Or do they? Should I be talking to the
> forwarder(2nd in the chain) or my ISP(1st)? Sorry for the lack o'knowlege.
> Thanks,
> Mike
>
> Al Mulnick wrote:

MikeR

2005-09-19, 7:50 am

Inline

Al Mulnick wrote:
> It is confusing
>
> What host is 'beta' and who owns responsibility for it?
>

I don't know. The return address on the error e-mail is postmaster@beta. I don't know a
server or domain named beta.

> Remember, the problem is that the HELO command is not presenting the FQDN of
> the sending mail host. [Diagnostic-Code: smtp;550 HELO does not contain
> FQDN] which is likely due to a reverse DNS PTR record that's missing.

Who generates the HELO command? Beta?

>
> Al
>
>
>
>
>
>
> "MikeR" <NOnf4lSPAM@pobox.com> wrote in message
> news:eL0BdkKvFHA.3000@TK2MSFTNGP12.phx.gbl...
>
>

Al Mulnick

2005-09-19, 6:01 pm

In this case, yes the host named beta generated the HELO command.
If it's not your host, then it's one of the hosts that lies in your path.
Could be your host, could be the ISP, could be the recipient. Any
information in the headers of the message? If it's not your host, then you'd
want to start outside your network with the next hop and follow it until you
find the host.

You can look up the dns records and open your own conversations to the hosts
with a telnet session to TCP 25 (from a windows command line: telnet host 25
will open the session you want.)

Feel free to drop a note offline if you need some additional help with
troubleshooting this. Some more details (some you may not want to share on
a public board) would be needed to help any more than these suggestions.

Al




"MikeR" <NOnf4lSPAM@pobox.com> wrote in message
news:erBsYbRvFHA.1256@TK2MSFTNGP09.phx.gbl...[vbcol=seagreen]
> Inline
>
> Al Mulnick wrote:
> I don't know. The return address on the error e-mail is postmaster@beta. I
> don't know a server or domain named beta.
>
> Who generates the HELO command? Beta?
>


P C

2005-09-27, 2:52 am

Are all the email address for From, To, CC etc. in the the intereent
style, e.g. someone@somhere.com?

...PC


MikeR wrote:

> I got the following bounce notice from the recipient of e-mail sent
> using CDONTS from my hosted site. I can't figure out which end is in
> error. Google hasn't been my friend on this one.
>
> This is an automatically generated Delivery Status Notification.
>
> Delivery to the following recipients failed.
>
> someone@some.net
>
> ========================================
=====================================
>
> Reporting-MTA: dns;beta
> Received-From-MTA: dns;beta
> Arrival-Date: Fri, 16 Sep 2005 19:14:22 -0400
>
> Final-Recipient: rfc822;someone@some.net
> Action: failed
> Status: 5.0.0
> Diagnostic-Code: smtp;550 HELO does not contain FQDN
>
> The code is:
> body = Request("Comments") & vbcrlf & vbcrlf
> body = body & "Email Address: " & Request("email") & vbcrlf
>
> Set objMail = Server.CreateObject("CDONTS.NewMail")
> objMail.From = "Webmaster@mydomain.com"
> objMail.To = "someone@some.net"
> objMail.Subject = "Comments - Prefix Lookup"
> objMail.Body = body
> objMail.importance=2
> objMail.Send
> Set objMail = nothing
>
> Thanks,
> Mike

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com