Of course that should be mutt + gmail. One doesn't need to use an IMAP app, mutt has this built in now. It's pretty good.
I have found gmail's IMAP service to be slow (only fetching 100 headers at a time). Perhaps others have had a better experience.
Re:Vmail - A Gmail client in Vim
by bostonvaulter2 on Tuesday December 14, 2010 @06:43PM
(#2006256)
Does that setup handle gmail's concept of labeling? Such as archiving messages?
Re:Vmail - A Gmail client in Vim
by koenigdavidmj on Tuesday December 14, 2010 @10:02PM
(#2006861)
http://mail.google.com/support/bin/answer.py?answer=77657 is a nifty little chart showing how to accomplish Gmail actions from within the IMAP client of your choice.
If you delete a message from the inbox, then it gets archived. If you move it to [Gmail]/Spam or [Gmail]/Trash and then delete it, then it will really delete it.
As I understand it, IMAP is bolted on to gmail so labeling is never quite right in any client.
Tangentially, http://sup.rubyforge.org implements a GMail-like interface, full-text search and such but works with (essentially) any source.
I was recently figuring this out. Here is my config:
http://bit.ly/fRpcs7
There is just something about a simple plain text email interface with the power of an editor that makes life so much easier.