Solved

550 Mail Errors

Posted on 2006-10-31
6
318 Views
Last Modified: 2012-05-05
I'm getting 550 errors in our Exchange logs for certain external emails:

2006-10-31 19:19:34 216.191.xxx.xxx www1.mydomain.com SMTPSVC1 BCMAIL 10.0.0.7 0 HELO - +www1.mydomain.com 250 0 58 31 0 SMTP - - - -
2006-10-31 19:19:34 216.191.xxx.xxx www1.mydomain.com SMTPSVC1 BCMAIL 10.0.0.7 0 MAIL - +FROM:+<someuser@mydomain.com> 250 0 57 45 0 SMTP - - - -
2006-10-31 19:19:34 216.191.xxx.xxx www1.mydomain.com SMTPSVC1 BCMAIL 10.0.0.7 0 RCPT - +TO:+<someguy@gmail.com> 550 0 49 28 0 SMTP - - - -

Why would gmail reject the message thinking it's a relay?  This is a valid gmail mailbox.

One thing that is odd is the 'www1'.  This email is being sent by an application on our web server.  Our mail server's proper name is mail.mydomain.com.  Why would the message appear to originate from www1.mydomain.com?

Any idears on this one?
Thanks! :)
0
Comment
Question by:tomrwilson
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 8

Expert Comment

by:xxgenius
ID: 17845071
www1.mydomain.com does not have a valid reverse DNS address listed.  Gmail is bouncing all mail coming from a server that doesn't use reverse DNS.  have your web server relay through your exchange or have your ISP setup reverse DNS for your webserver.  reverse DNS is set at the ISP level.
0
 

Author Comment

by:tomrwilson
ID: 17845157
Problem is, www1 is not an external DNS name.  It's the actual netbios name of the web server.  www1.mydomain.com resolves to a 10.0.1.x address.  So I can't call up our ISP and ask for a reverse lookup on 10.0.1.x.

I can have the ISP give our public web server address a reverse lookup but that means www.mydomain.com will have a reverse lookup of mail.mydomain.com.  Plus, a lookup on mail.mydomain.com will return a different external address (that of the web server) and will fail anyway.

I suppose this is because the mail is being sent by the web server itself (Persits Mail Sender component for asp) and not relayed through our own mail server.

What's my best option, trash the Persits component for something that relays?
Thanks!
0
 
LVL 8

Accepted Solution

by:
xxgenius earned 400 total points
ID: 17845192
My advise is to relay through Exchange.  There should be a way in the web server email software to use your Exchange as a smart host.  

Does your web server go out to the internet using its own private IP or a NAT address?  If it doesn't have its own public IP, but used a NAT address, then have the IP of the NAT address made to a reverse DNS.  I take it your web sever is not open to external users?
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:tomrwilson
ID: 17845431
Web server has a mapped external IP.  So it's 10.0.0.7 internally but 216.191.xxx.xxx externally.  If I (or have my isp) add a reverse lookup of mail.mydomain.com to the web server's external address, would that suffice?

Thanks!
0
 
LVL 8

Expert Comment

by:xxgenius
ID: 17845710
yes, you can have them map 216.191 to a reverse DNS.  
0
 

Author Comment

by:tomrwilson
ID: 17849314
Great, thanks for the help!
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

MS Outlook is a world-class email client application that is mainly used for e-communication globally.  In this article, we will discuss the basic idea about MS Outlook, its advanced features, and types of MS Outlook File formats.
Find out what you should include to make the best professional email signature for your organization.
In this video we show how to create a Contact in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Contact ta‚Ķ
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates‚Ķ

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question