I’ve been dealing with an intermittent issue for about a year now where some of my mail messages never appear in the Gmail inbox. I usually access my Gmail using IMAP and rarely use the web interface.
Up until now, the only way I’ve had to find them is to search for unread messages and page through listservs and all sorts of junk looking for messages with no labels applied.
Today after waiting for an email that apparently never arrived, I decided to do something about it. First step, determine how many messages were really affected and find a search string to display them.
That string turned out to be:
is:unread -label:[gmail]-Meetup -label:[gmail]-ListServ-w3 -label:[gmail]-pr -label:[gmail]-listserv-su-alumni -label:inbox
After seeing the results of that query, all I could say was “Wow, this issue with my gmail not going into the inbox is much larger than I’d previously thought.”
So, I did some digging around in Google Labs and found the “Quick Links” add-on which let me save this search so that it’s never more than one click away.
Then, I spent some time going through hundreds of messages that went back nearly a year and found what I had been missing. Along the way, I could only think of two reasons this could be happening:
1. I’ve filed certain messages away in the web interface and Gmail has continued the “thread” in a mailbox other than Inbox.
2. I might have an IMAP email client configured incorrectly and it may be filing messages into non-existent mailboxes.
3. There’s some sort of glitch in Gmail.
More testing is required to get to the bottom of this, but at least now I can find the messages that are “missing.”