American Glass Guild Discussion Board Home
Home Search search Menu menu Not logged in - Login | Register

delays in receiving e-mails
 Moderated by: Rebecca
 New Topic   Reply   Printer Friendly 
 Rate Topic 
AuthorPost
 Posted: Sun Sep 23rd, 2007 10:03 am
   PM  Quote  Reply 
1st Post
mmezalick
AGG Member
 

Joined: Wed Sep 6th, 2006
Location: Philadelphia, Pennsylvania USA
Posts: 656
Status: 
Offline

  back to top

Why are there delays in receiving e-mails?

 

Q. Can anyone tell me why it would take several days for a member to receive an email informing him that there was a reply to his posting?

 

A. The email notifications may be delayed by his ISP because mail sent by a script is not considered "High Priority" so they will queue mail sent by scripts to prevent them from clogging the system from higher priority mail.

 

They are individual servers amongst THOUSANDS in a datacenter. When one server sends out an email, it still spits it out to the INTERNET saying "send this message to so and so"  the sending server doesn’t know the "Recieving" server is sitting 3 cubicles down.

For example....  an email is sent out from americanglassgulid.com to your site abc@xyz.com.  


americanglassguild.com is on "Server A"... and abc@xyz.com.is on "Server B"

Server A sends the email saying "I want to email abc@xyz.com, please deliver".  It doesn’t know that your site is on server B, in fact it doesn't know there is even an abc@xyz.com AT ALL.  All it does is send the data out saying "Please deliver this to XYZ"

The email goes out on the net and finds a directory server and the email says to the directory server "I am looking for abc@xyz.com, where do I go?" . The directory server says "Oh they are over here, make a left on Oak Street, a right on Maple and they are in the red house... look for "Server B".

So the email passes through a couple others and arrives at Server B and says "I am looking for abc@xyz.com” and the server says "3rd floor".

Conceptually, you would think because the servers are in the same building they would just pass data back and forth freely, but that is not how it works.  One server does not know what is on another server.  A server just sends out data and receives data that is sent to it. It has no idea what or where any other server is. That is what DNS servers are for; they are the road maps to the internet.


Another way to look at it is.  If you wanted to send a package to your neighbor via the postal service. You give the mail to your postman, it still has to go through the "central office" to be processed and delivered.  He doesn't just walk next-door and give it to him right away.


 

So, that may be the problem.

Michael



 Current time is 05:09 pm
Top




UltraBB 1.17 Copyright © 2007-2011 Data 1 Systems