Search for emails by size and more in Gmail

Search for emails by size and more in Gmail

Search is one of the two main reasons I use Gmail (awesome SPAM filtering being the other one).  It’s nice to see that Google recognizes it and works on improvements.

Proper email client

I had a brief discussion with a colleague at work today about email clients.  Once again I had to say that I do miss Mutt.  Gmail is pretty good, but it still lacking a lot of Mutt’s functionality.  And that thing that Outlook and Web Outlook thing that they force us to use at work, is horrible, no matter what you compare it to.

As I was going through the things that I love in Mutt, I mentioned the threaded discussions and quoting.  It was a bit difficult to describe the details, so I quickly searched for a screenshot.  Here’s one.

Unlike grouped replies in MS Outlook and Gmail conversations, here you can clearly see which email is a reply to which email.  Once you get into group discussions, with multiple participants dragging the conversation into different directions, this kind of discussion view becomes extremely useful.

And one other thing is about quoting.  Gmail at least tries to be useful.  MS Outlook is completely horrible in this department.  It quotes full messages UNDER the replies.  So if someone forwarded you an email with quotes from a long discussion, you’ll spend a day reading it.  You’ll need to scroll to the bottom of the message, then scroll up a bit to read the first message in the discussion.  Then scroll up to the second message, and scroll down while reading it.  Then scroll up again to the third message, and scroll down while reading it, and so forth.  I get dizzy just by thinking of that.

Mutt users are from a different culture though.  (Truth be told, not only Mutt users – this culture comes from many years ago, from the times when bandwidth was expensive, rules were strict, and people respected each other’s time.)  In the image above you can clearly see the part of the original email to which the reply was done, and all the other bits of the conversation necessary to understand the current state of discussion.  In fact, the message above includes relevant details from four messages (!!!).  And one look at it is enough to tell who wrote what and when.

Just that screenshot alone makes me want to go back.  And, in fact, given how things have changes since my last thoughts on that, maybe I will.  I won’t get rid of Gmail, since it is mighty convenient to have access from everywhere and good integration with even my mobile phone.  I also can’t imagine the life without Gmail’s SPAM filter.  But, maybe I can find some middle ground and configure Mutt on my hosting server to access Gmail via IMAP.  I’ve done it before, I think it might be time to do it again.

Gmail saga : forwarding, filters, and POP-3

A few days ago I’ve mentioned that I have a problem with some of my email accounts.  The thing was that I have a few mailboxes, and all of them forward all incoming messages to a single account that I use for everything.  Some of the accounts forward emails using Gmai’s forwarder, some forward emails using a filter, and some mailboxes are checked for email via POP-3.  That’s not because I like variety, but because all these accounts were created at different times, back when Gmail wasn’t as full featured as it is now.

Anyways.  I realized that one of the accounts stopped forwarding the emails.  I logged into it, and found that there were thousands of messages waiting for reply.  None of these messages made it through the forwarder.  The mailbox is also quite old, and has plenty of email history – most of which I already had in my central mailbox.

I tried to create a new filter so that I could only forward the ones that didn’t make, but that didn’t work.  I played around with filters, IMAP access, and a few third-party scripts, but nothing was giving the result that I wanted.  The only option left was POP-3.  So I went for it.

The thing with POP-3 access in Gmail is that when you enable it, you have to choose for which messages – either only the new ones from this point, or for all of them.  I had to go for the “all of them”.

The mailbox in question contains a history of 50,000 conversations.  I cleaned up a bit, so just before the POP-3 pull started, I had around 35,000 conversations.  Gmail’s POP-3 mail check works interestingly.  It fetches a maximum of 200 messages per session.  And it takes a few minutes’ break between sessions.  It took just a bit over 48 hours to import all my messages to another account via POP-3!

Gladly, most of them were not duplicated.  Gmail was smart enough to know which messages I already had and which I didn’t.  And the ones that I didn’t went through the filtering process in the central mailbox, as they should.  So after about 2 days of waiting, I’ve ended up with a couple of thousands of new messages.  Sorted through them in a matter of an hour (thank you Gmail team for keyboard shortcuts!), and now I am up to speed again.

Thinking over this experience, I will probably go through the settings of all my other accounts and make sure that I am using POP-3 rather than filters or forwarders.  Somehow I think it is a little bit more reliable.

If you emailed me in the last few days and I haven…

If you emailed me in the last few days and I haven’t replied, please give me a bit more time.  Today I realized that Gmail forwarding for one of my main email accounts broke all by itself.  I found a whole lot of new messages in the mailbox, which I never check.  I’ve reconfigured my Gmail to use POP rather than a forwarding filter, and messages are being delivered to me now.  However the backlog will take me some time to process.  Sorry.

Tribute to MS Outlook

There was a time, when I used to love email.  I loved receiving email, and reading it.  Replying to email.  Or just writing up some new email.  Occasionally, forward email.  I loved searching through email.  Or categorizing it.  Or archiving email.  I loved quoting email.  And I loved email with attachments.  But now, I pretty much hate all of that.  Thank you, MS Outlook.