Company cannot receive NDRs - filtered through Postini

Posted on 2007-12-04
Last Modified: 2008-02-01
Hello all -

Working on a weird issue I haven't seen before.

I currently have a client with a 2003 SBS Server running Exchange SP2. They smarthost through their ISP for outgoing mail, and incoming is filtered by Postini (it was their decision).

I re-configured their PIX firewall about 6 months ago when they cut over to Postini - I set it up to ONLY allow 25 traffic from Postini's mail servers. Has been working fine ever since. However - a few days ago the client contacted me and mentioned they no longer seem to be getting NDRs - sure enough - I hop in, start sending mail to bogus domains, invalid recipients at my domain, etc. - NO NDRs come back. Ever

I log into my gmail account - try the same test bogus e-mails, and I'm flooded with returned NDRs.

What the HECK could be causing this? I immediately told him verify with Postini and check to make sure all is well on their end. Their ISP/Smarthost pretty much said the same thing.

Anyone think of anything locally on the server, configuration wise I should be looking for? Or anyone can clarify anything? Aren't NDRs treated just like normal mail? Sending server of the NDR looks up MX Record, Goes to Positini, Postini sends it to client's public IP/mail server?

Any help would be much appreciated.
Question by:eulogy1211
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
  • 2
LVL 104

Accepted Solution

Sembee earned 500 total points
ID: 20406396
The problem is that you are sending email through the ISP.
The message goes to the ISPs server, which accepts it. Then when the message is rejected the ISP tries to send it back to the source - NOT the MX record. Most servers will now reject the email at the point of delivery, so the MX record is not involved.

The fix - either send email directly by DNS or use Postini as the outbound smart host so the NDRs can come back in again.


Author Comment

ID: 20406465
What about configuring the firewall to allow 25 traffic BACK IN from the ISP? Wouldn't that also take care of this?

Author Comment

ID: 20406940
A little more information.

I did open port 25 incoming from any host on the PIX, so if the ISP was trying to send mail back to the source IP - I would assume that this would resolve it?

Honestly - I don't know why they smarthost for outgoing mail, they have a T1 and I know outbound port 25 isn't blocked - if I just remove the smarthost settings, and just send 25 out from there - would that have any positive affect on allowing these NDRs to come in?
LVL 104

Expert Comment

ID: 20407979
Most filtering companies suggest restrictions on the SMTP virtual server as well.
Smarthost is usually done when someone cannot get their DNS configured correctly. You need a DNS, reverse DNS and SMTP banner ideally matching but they all must resolve. So you could create a DNS record of - get a reverse DNS record set as that and set the FQDN field on the SMTP virtual server to and most email should send. NDRs will then be seen.


Author Comment

ID: 20535973
Apologize for the late delay - crazy holidays.

After much troubleshooting and trial and errors, here's what I came up with.

We took postini out of the equation - created a new MX record with lower priority, sent all mail to our server from there. Same deal

Long story short - i removed the smarthost through our ISP, and just send mail using DNS from our exchange server, no problem, all is well.

Apparently they had a dynamic IP at one point (hence the smarthost setup) so they wouldn't get rejected on reverse DNS lookups.

They now have a full T1 - sending mail is no problem. Thanks for your help

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
In this video we show how to create an Accepted Domain 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 Mail Flow >> Ac…
Suggested Courses

623 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