Go Premium for a chance to win a PS4. Enter to Win


Delivery expired - DNS Soft Error – ServFail (1000 Points!)

Posted on 2006-06-13
Medium Priority
Last Modified: 2013-11-15

I opened this question under the general topic of "Email/GroupWare" but have had no responses.  Therefore I am opening the same question under the Exchange Server topic.  I will award the points from both to whoever is able to help me resolve this problem ASAP!

We are experiencing a strange problem whereby one of our customers seems to be unable to send us emails.  The error message they get back is as follows:

Final-Recipient: rfc822;xxxxxxx@xxxxx.com
Action: failed
Status: 5.0.0 (permanent failure)
Diagnostic-Code: smtp; 5.4.7 - Delivery expired (message too old) 'DNS Soft Error looking up xxxxx.com (MX) while asking Error was: ServFail' (delivery attempts: 0)
Reporting-MTA: dns; ironport.ccccc.com

Has anyone had any experience in solving this problem?

Is this something on our end or the customer's end?  (It appears they have setup their own DNS servers.)



Question by:grhelm
  • 3
  • 2
LVL 71

Expert Comment

by:Chris Dent
ID: 16896204


I should note first that you can't award more than 500 points for a single question, it's against the member agreement. I'll dig through the help pages and find where it's stated if you need it. For anyone else participating the link to the original is here:


Given that there are no posts there you may consider closing it and just keeping this one open. This is to prevent duplication of effort more than anything else.

Anyway... all that aside:

One of the better first places to stop is www.dnsreport.com. It will allow you to run a series of tests against a domain and help point out any serious problems - including checks of the Mail Server and MX records.

It's a great idea to run this against your own domain to see if there any oddities that may cause the delivery failure.

If DNSReport shows no errors, and no one else has trouble sending to you then the troubleshooting of the problem should really begin on the senders end - after all, they can't find your mail server.


Author Comment

ID: 16896386
Sorry, I did not realize that.  I have deleted the other question and therefore this question is only worth a maximum of 500 points.

I tried the DNSREPORT and as far as the MX and Mail result all PASSed except 3 that had WARN's.  I don't believe these have any impact on the mail service.  

Not only can the customer NOT send email to us, but we are unable to send to them also.  (I will attempt to add some additional information on this when I get it from our users.)  They are able to forward messages to another online account (e.g. - hotmail) without any problems and we are able to receive from others without any problems...
LVL 71

Accepted Solution

Chris Dent earned 2000 total points
ID: 16896459

What error are you bumping into while trying to send mail to them?

You can do the same thing with their domain as you did with yours and stick it in DNSReport. As before that will point out and errors that may stop people mailing them.

If you get a chance it would be a good idea to test out sending a mail to them through the command line. Something like this from your Mail Server would do:

C:\> nslookup
> set type=mx
> recipientsdomain.com
> exit

That will give you a mailserver you should be able to send to. Then:

C:\> Telnet mailserver.recipientsdomain.com 25

At this point you should get a message back from their mailserver identifying itself. Telnet from the command line isn't at all forgiving of typing mistakes, so any odd error messages will be most likely caused by use of the backspace key.

Each command you type in here should give you a 250 Message indicating it's happy. If it gets too messy you can use the RSET command which will start everything over again. At the Telnet Prompt Type:

helo yourdomain.com
mail from: you@yourdomain.com
rcpt to: someone@recipientsdomain.com
Subject: Testing


The Enter, then the . then the Enter will submit the message into the queue on that server.

This will help point out any clear problems with the recipients domain - for example you might not even be able to get their MX record - which would be a problem. Or their server might refuse to accept mail from you - and it'll tell you.

It's entirely possible the two problems are related. It's possible their mail server is rejecting mail because it can't resolve your domain name (for whatever reason). If DNSReport didn't come up with any errors then this really does need to be looked at on the customers site as well.


Author Comment

ID: 16896550
I just checked with the user and this "magically" started working this morning.  I have asked that she check with the customer to see if they made some changes on their end this morning, but they are a very large organization and it is unlikely that we will get an answer anytime soon.

Therefore, I will award the points to you as it seems this has resolved itself on its own.  If I do get a response as to any changes made on the customer’s end, I will post them here.
LVL 71

Expert Comment

by:Chris Dent
ID: 16897186

No problem... at least it's working for the time-being.


Featured Post

Fill in the form and get your FREE NFR key NOW!

Veeam is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

Question has a verified solution.

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

While Plesk offers many potential benefits to website administrators, including compatibility with Windows Server and other leading technologies, the company has also been working to differentiate it from other control panels for content management…
Mailbox Corruption is a nightmare every Exchange DBA wishes he never has. Recovering from it can be super-hectic if not entirely futile. And though techniques like the New-MailboxRepairRequest cmdlet have been designed to help with fixing minor corr…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

885 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