>Wait between 16 and 24 hours for the new DNS information to properly
>propagate around the world, so if you sent an email to @jcws.net it
>recognizes the new MX information.
Just one quick note about DNS propagation. It can take anywhere from 0
seconds to many years to DNS changes to propagate. In almost all cases,
some servers will immediately query your DNS server for the change, while
others will take up to [X seconds].
"Propogation" is a misleading term. It makes it sound as though when you
make a change, it goes to other servers, and they send it on to other
servers, and so forth (kind of like how Usenet messages get spread). It
doesn't work that way, though.
When you make a change to your DNS server, there are probably lots of
servers out there that have recently (within [x seconds]) queried your DNS
server for information. For example, they may ask your DNS server for the
MX record for your domain. Your server will respond with the MX record,
and a "TTL" ("Time To Live") value of [x seconds]. You can set this to be
whatever you want. Servers will then cache the information for those [x
seconds]. If they need to know what your MX record is, and those [x
seconds] haven't elapsed yet, the server will use what it was given before
(since you told them it was OK to hold on to the information for [x seconds]).
So, assume that your TTL is 3600 seconds (and you didn't have any longer
TTLs that could still apply; if you used to have a TTL of 1 month and
changed it 2 weeks ago, you'll still have cached info on DNS servers). In
that case, if you make a change to your DNS, "propagation" will take no
more than 1 hour. On the other hand, if your TTL was set to 1209600
seconds, it will take up to a week for the information to propagate.
A couple things I haven't pointed out:
o Different records can have different TTL values, which can confuse
things; fortunately, most people use the same
TTL for all the records on their domain.
o If you change DNS servers (which requires a change at root), it could
take up to about 72 hours for the change to
take effect (typically up to 24 hours for the root servers to make the
change, and up to 48 hours for the cached data
to become stale)
o Once you have made a change to your DNS, there is no easy way to find out
what your old TTL value was if you
changed it. If you don't know completely what you are doing, you
could have a 2 week TTL and change it to
1 day. That's good, but if you don't remember that the old TTL was 2
weeks, you'll never be sure that everyone
knows about the change.
-Scott
---
Declude: Anti-virus, Anti-spam and Anti-hijacking solutions for
IMail. http://www.declude.com
Please visit http://www.ipswitch.com/support/mailing-lists.html
to be removed from this list.
An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/