mx record

my mx record are:      MX preference = 15, mail exchanger =      MX preference = 10, mail exchanger =
here the is the priority,and is my isp..
when i spoke to mdaemon (mail server) technician about some problem like the email is very slow to get when i send no problem but to receive email it takes 10 to more minutes,also some of the emails are rejected..then he suggest to change my priority to  MX preference = 15, mail exchanger = like this i will have my emails question is:
if i do this how long will take to be actif?
can i have problem if i change it ?

thank you
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris DentPowerShell DeveloperCommented:


Everyone that sends mail to your domain will perform a lookup on the MX Record. Then the requesting server will remember the MX Record for as long as the TTL (Time To Live) value states.

In your case the TTL is 1 Day, meaning it will take anything up to a day for everyone to realise your MX Record has changed.

If you change it back it will take another Day to become effective.

You can reduce this by lowering the TTL value for your MX Record if the DNS administrator allows you to do so.

asaidiAuthor Commented:
sorry about that how you calculate the ttl and in my case is one day
Chris DentPowerShell DeveloperCommented:

The TTL is statically defined in your DNS Zone, it's normally written in Seconds.

You can view the current TTL Remaining for you personally by running this from the Command Prompt:


set debug
set type=mx

That will show you something like this:

Non-authoritative answer:
        MX preference = 15, mail exchanger =
        ttl = 85405 (23 hours 43 mins 25 secs)
        MX preference = 10, mail exchanger =
        ttl = 85405 (23 hours 43 mins 25 secs)
        internet address =
        ttl = 85405 (23 hours 43 mins 25 secs)

This version is from my DNS Server, I queried your domain for the first time ever just before I made my first post. Since then the TTL has dropped from 1 Day to the value above.

My DNS Server will continue responding with the same MX Record until the TTL Value reaches 0. Then it will head off and ask your DNS Server for the answer again (and if the MX has changed it will get the new one).


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Email Protocols

From novice to tech pro — start learning today.