Solved

451 4.1.8 Domain of sender address xxx@domain.com does not resolve

Posted on 2013-05-29
5
2,268 Views
Last Modified: 2013-08-13
Hi All,

I have several email addresses at one domain @someisp.net.au (including two user addresses and the support address) that I can no longer send emails to. I cannot send them from my domain @mydomain.com.au which is Exchange 2007 and not from my clients domain @clientdomain.com.au which is Exchange 2010.

Both have the mail stuck in the queue with the error "451 4.1.8 Domain of sender address xxx@mydomain.com does not resolve"

I'm not having troubles sending to others, neither is my client. The User at the @someisp.net.au domain isn't having troubles receiving from others either.

I can send from a gmail account to the @someisp.net.au domain

The guy I spoke to at the ISP was an absolute rude wanker who was really not interested in helping, so I can only troubleshoot from my end.

I've done some reading and thought it might be an issue with reverse dns lookup, so I now have a PTR record in a reverse DNS zone for the IP of my primary MX record that resolves to the exact host name of my primary MX record.

Both @clientdomain.com.au and @mydomain.com.au have their forward DNS zones with DynDNS and have primary and secondary MX records

What else can I do to resolve?
0
Comment
Question by:crystaltec
[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
  • 2
  • 2
5 Comments
 
LVL 9

Expert Comment

by:EMJSR
ID: 39206673
This sounds to me more like a DNS problem. Maybe add an additional DNS server to your mail server/dns server. So, if DNS and Exchange are hosted on the same server, then maybe add an additional DNS resolver/forwarder to your DNS config. Maybe Google's public DNS (8.8.8.8 and 8.8.4.4).

If you have confirmed that both ends are working separately and you can send from another source (such as Gmail) - which you say you did - then it is verly likely a DNS issue.

So in the DNS properties (dnsmgmt.msc) add additional DNS servers; usually your ISP's should be there. Please see the attached screenshot (found via Google search, might look slightly different your end, depending on your SBS version).

Then restart your DNS server service and you should be good.
example.PNG
0
 

Author Comment

by:crystaltec
ID: 39206716
I was thinking it was a DNS issue.

You are correct, my Exchange server is also my DNS server.

But if the message says the domain of the SENDER address doesn't resolve, that would be referring to my address. My server should be about resolve my address so i'm guessing it's the receivers DNS that is having trouble resolving my address...

Also, shouldn't the root hints be taking care of DNS resolution for external addresses...
0
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 39209025
The error is coming from the ISP in question. They are doing some kind of test to confirm that the domain is valid, which your server is failing for some reason. Unfortunately they are sending back a temporary error (4.x.x) rather than a permanent error (5.x.x) which tends to suggest their setup is flawed. Rudeness at ISP support isn't uncommon, they don't like to be told their setup is wrong.

As a temporary measure, use a smart host on a new Send Connector to send email via your ISPs SMTP server.

Then check that your PTR matches the MX record, resolves to the correct place and is also the FQDN on the Send Connector.

This has nothing to do with your own DNS server.

Simon.
0
 

Author Comment

by:crystaltec
ID: 39209938
Thanks, this is exactly what I was thinking and it good to hear someone come to the same conclusion.

Unfortunately our clients ISP is equally hard to deal with (stuck between a rock and a hard place!) so i've explained all this to our client.

When configuring a send connector, can you specify that the send connector only acts for a certain set of recipient domains rather than sender domains? That way we could send mail for @someisp.net.au via the new send connector that uses our ISP's SMTP and all others via the original send connector that uses our own SMTP...
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39211074
Send Connectors are only for Recipient domains, nothing to do with the sender.
Create the connector in the usual way, then you can add the domains to the Address Space list. Exchange uses the closest match, so a connector with example.com will send email for example.com, everything else goes out the *.

Simon.
0

Featured Post

Comparison of Amazon Drive, Google Drive, OneDrive

What is Best for Backup: Amazon Drive, Google Drive or MS OneDrive? In this free whitepaper we look at their performance, pricing, and platform availability to help you decide which cloud drive is right for your situation. Download and read the results of our testing for free!

Question has a verified solution.

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

Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
This article explains how to install and use the NTBackup utility that comes with Windows Server.
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

690 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