Helping people with computers... one answer at a time.

There are so many reasons for email to travel at different speeds across servers. It's not unusual and it's really not something to worry about.

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.

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 expectation around.

Article C5940 - October 21, 2012 « »

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

3 Comments
KRS
October 23, 2012 1:39 PM

So what do I do if I need to send a message and attached file immediately -- say the final drafts of a contract being negotiated on a tight deadline?

Mark J
October 23, 2012 3:39 PM

@KRS
You might try saving it in the public folder of DropBox and faxing them the link or telling it to them on the phone.

James
October 24, 2012 8:54 AM

I thought I read somewhere that all internet traffic is given a priority and email has one of the lowest priorities where as web and VOIP has a higher priority as it's important to get all the voice bits to the destination at about the same time.

If you remember the post office, when email was developed it would take the post office several days mail to get from one person to another, so a delay of even one day because there were more important internet traffic, would not be a big deal. One or two days by email was still better than two or three days by the post office.

We've become an instant generation. We expect to get information in an instant. We expect email in an instant. We should be able to heat up our dinner in an instant. We should be able to receive a phone call instantly (not wait to check the machine at home and return a phone call).

Comments on this entry are closed.

If you have a question, start by using the search box up at the top of the page - there's a very good chance that your question has already been answered on Ask Leo!.

If you don't find your answer, head out to http://askleo.com/ask to ask your question.