Link to home
Start Free TrialLog in
Avatar of swb_mct
swb_mct

asked on

SMTP delivery or non-delivery with multiple MX records

This question is concerning the typical default delivery behavior for email servers. The default delivery behaviors for Exchange would be a sufficient answer to the question.

Scenario:
An organization has 2 MX records for its email domain.

MX priority 5 is routed to an Exchange server on IP 65.23.45.54    (not actual address)
MX priority 10 is routed to a fail-over internet connection at this organization 123.35.87.233 but no SMTP server ever answers on this IP.

If the server at MX priority 5 is off-line temporarily and MX priority 10 is always dead, will the typical  sending system go into a retry schedule or will it report a non-dilivery without retries.  

I am trying to determine if the MX configuration above creates a delivery reliability issue or not by having a 2nd priority MX record that is always dead.
 
Also, is there ever a good reason to have a 2nd MX record that goes to a dead-end.  I know that some admin will have a dead 1st priority MX record to drop some spam senders that don't bother trying the 2nd or 3rd MX addresses.    
ASKER CERTIFIED SOLUTION
Avatar of giltjr
giltjr
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Having a secondary MX record (when it is working) can open the system up to more abuse from spammers as they know that the secondary MX is likely to be less secure and will actively target the secondary server.
If your 2nd MX record is not working, get rid of it.  If mail cannot be received by your primary server, some mail will bounce and some will be retried, but that is out of your control.
Most servers will retry mail for up to 3 days, but this varies and some don't even bother retrying, although this is the exception rather than the rule.
Spammers will target any MX record you publish - they don't follow the normal rules of MX priority, so using dummy servers on primary MX records, or secondary MX records is a waste of time.
Setup your primary mail server reliably and you won't have any problems.  Install as much built-in redundancy as you can (dual CPu's, dual NIC's, dual Power Supplies, Dual RAID Controllers, RAID 5 minimum drives, Multiple Exchange servers etc) and your environment will stay up.
Avatar of swb_mct
swb_mct

ASKER

OK, the main point of my question may not have not been too clear, because my main reason for asking got paritally lost in the answers.

To focus my question better . . . if an organization has a 2nd prioriy MX record that never answers . . because there is no smtp server at that address, will the typcial settings on Exchange or other commercial email systems be more likely to give up on delivery without a retry sequence if the 1st prioriity server is temporarily off-line.

My guess is "No", but I don't know for sure if that is correct.  thanks  






SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial