Time and the ancient email server

For the past few days I’ve been chasing a rather pernicious problem – email clients weren’t interacting properly with the server. Since I haven’t changed the server software in, oh, five or six years, my first thought was – there’s something crazy going on with the clients.

As of this writing (November 2018) I run my own primary email server. It’s been a stable platform for years, requiring only very intermittent maintenance. However, it’s an older product, running on a non-supported platform. I run in a blended mode; the server is nominally IMAP4 but when I’m in the office I’m retrieving messages using the older POP3 protocol – which then removes the messages off the server. I’m used to this routine (23 years and counting) and it limits message exposure to only a few hours under most circumstances.

The symptom was – the phone email client showed unread messages on the server, but gave me no way to access them. Over the period of a few days I narrowed it down to a specific sequence – leave a few messages on the server, off to bed, wake up in morning, check mail and find the unread and inaccessible new mail… which then caused me to do a POP3 run and retrieve stuff. But this wouldn’t do for the long run. I experienced the same phenomenon on Edison Email (Android) and on GMail (browser and Android client).

The Edison Software app has excellent tech support – and during the various steps they went through (including establishing a test account on my server) – I finally recognized the problem. My server had already executed the reset to standard time – two weeks early. Once I reset the server back to daylight time, things are back to working normally. Then it was time to track down the timezone file and fix that, so this won’t be a problem (at least for the next several months).

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.