Some email sent to my Gmail arrives much earlier in my Yahoo mail. By much,
I mean several minutes.
In this excerpt from
Answercast #63, I look at how email travels and the fact that it can easily
have different arrival times in different services.
Become a Patron of Ask Leo! and go ad-free!
Gmail received earlier
Yes, that is totally expected. Minutes is not something you can count on
when it comes to email.
Remember, email is not (and I really do want to stress “not”) a real time
communications method. It sometimes seems like it is in that sometimes we will
send an email to somebody and they will get it in seconds, but that is in no
way guaranteed. In fact, the entire email infrastructure is designed to
tolerate delays not in minutes or hours, but delays of days. It is very
possible (though relatively unusual these days) for an email to take multiple
days to get from one point to another.
Differences are expected
So I would definitely not see what you’re experiencing as a problem in any
way. It is the normal way that systems work.
In this case, potentially some of the servers were busy and they just didn’t
get around to handling the email that quickly. Perhaps the email that went one
path went through fewer servers than the other one. There are just so many
different reasons that this kind of thing can happen that it’s just not
unusual. It happens all the time and it’s not something that I would build any
Next from Answercast #63 – How
do I get send mail buttons to work on web pages?