Can someone wise in the ways of email, or just generally wise, help me figure out what might be causing me to receive messages several hours late?
Things to note:
[ul][li]It’s not happening all the time – which is good, of course, but it’s also bad because I know such irregular occurences are hard to figure out. [/li][li]It has only occured over the past several months. Perhaps notably, in this time I’ve moved to a new computer w/Vista and am using Norton, the latter of which may be the culprit right there.[/li][li]My host also has SpamAssassin enabled.[/li][li]My ISP is Verizon/Yahoo DSL. [/li][li]There’s nothing consistent about the ISPs of the senders whose messages sometimes get delayed – one might use AOL, another uses a tiny ISP called taconic, and so on. [/li][li]There’s usually nothing in the delayed messages that would be flagged as spam – no attachments, images, HTML other than very basic (e.g. bold/italic/colors) stuff.[/li][li]I have my own website/domain, and thus my POP3 incoming server is my domain, hosted by HostingMatters. This host is excellent and generally trouble-free, FWIW.[/ul][/li]
I know it might not be possible for you guys to exactly pinpoint the problem – I’m just wondering whether y’all think this might be an issue with my ISP, my webhost, or my computer. This way I know whom to bug about this.
If it helps, here’s a header from an example message that was delayed. The message was sent at 4:28PM EST. I didn’t receive it until 11:53PM EST. Of course, relevant identifying info has been redacted. For my email address I’m using “choie@choiesdomain.com,” which isn’t real.
It’s just likely that it has taken almost 7 hours to be processed by your isp’s mail queue.
SMTP email is not instant or point-to-point - it was never intended to be such and the protocol is designed around unreliable connections and queued up hosts. Sometimes ISP email servers have lots of traffic to deal with (most of it spam) so email gets queued up and takes a few hour to get through. Sometimes they have underpowered email servers, too.
Contact your ISP, but if this only happens occasionally, don’t expect too much of a response. It’s just how email works.
Thanks! (Ironic, but this notification I got instantly!) So you think it’s most likely an ISP issue? Oy that was my least favorite possibility, because … Verizon isn’t likely to be that helpful. What with being a huge conglomerate and all.
You’re definitely right about it being how email works, and normally I’d figure “yeah, the system’s not perfect,” but these delays have affected two or three messages a day over the past few months. It’s getting ridiculous when I check my email inbox (Windows Mail, btw) and suddenly a ‘new’ message will appear among my list of messages from several hours ago, which of course have already been read. It’s worrisome, especially since this is my work-related email and my clients get pissy if I don’t respond in a timely manner.
(Also it’s “gaslighting” me, because now when I see an unread message from several hours ago, I have to wonder whether I’m losing my marbles and forgot to read it, or whether it’s yet another time traveler that I just received now!)
In many setups like the above, the hoster will provide you with some kind of webmail access that will allow you to browse to mail.choiesdomain.com (or some such), and check your email directly on their server without downloading it via POP3.
Seems to me that this would allow you to send some test emails and ascertain if the issue is with your host or with your local computer (thus ruling out Vista/Norton, etc). For example, if the emails are sitting there in webmail but not coming down when you run Outlook, chances are it’s your machine (or ISP, though less likely). If not, it sounds like your host (who is presumibly controlling the flow of email to the account you hold with them).
If the issue is with your host, I’d bet it’s to do with the spam/virus checking, like si_blakeley suggests.