Home / Blogs

Gmail and IMAP and BlackBerry (Oh, my!)

Barry Leiba

When I was employed, I ran my own mail server and my own BlackBerry Enterprise Server, and I had things tuned pretty much exactly as I wanted them. My incoming mail got some custom processing that looked the sender's address up in my address book and assigned the message a category. Filters written using the Sieve standard used those categories, along with other information, to do custom spam filtering, to sort the mail into mailboxes, and to decide which messages went to my BlackBerry.

I was a very happy email user.

Now that I'm on my own, I've decided not to run my own server and all that software, and I've switched to Gmail and the T-Mobile BlackBerry server. The cost is the same (Gmail is free, and I was already paying T-Mobile for the BlackBerry service). The function is not.

Surprisingly, though, I'm mostly still happy.

First, the good part: While I don't like the Gmail "conversations" view for everything, it turns out to be very nice for looking at some types of email conversations. In particular, I like it for mailing lists, and that's a good proportion of what I need to read. Some other mail works well with that model also. And for the mail that doesn't, I have it both ways, because Gmail supports IMAP. So I use my familiar email program (I use Mulberry, but Thunderbird, Outlook, Apple Mail, Eudora, and many other programs support IMAP as well) to do the things I can't do in the Gmail web interface. Gmail has fixed the significant bugs in their IMAP server implementation, especially with the addition of the Advanced IMAP Controls feature in Gmail Labs. It's all pretty smooth.

On the negative side, though, the Gmail filters leave something to be desired. They don't support the Sieve language, and the way filters are defined is tedious. And even though Gmail has an integrated contact list, there's no way to connect the Gmail contacts with the filters, so I can't easily say, for example, "take any message that comes from someone in my 'friends' group and give it the 'Friends' label" (which has the effect of putting it into a "Friends" IMAP mailbox).

To get the mail to the BlackBerry, I set T-Mobile up to connect to Gmail for me, grab my mail, and send it to the BlackBerry. T-Mobile does this using POP3, and here's where the problems arise. Except for messages marked as spam or put directly into the trash, Gmail presents every message to POP3 clients — not just messages in the Gmail Inbox, but also messages that are hidden from the Inbox (given other labels), including those in Sent Mail (that is, the messages that I, myself, sent).

That means that absolutely everything, including my own outbound mail, gets sent to the BlackBerry. That's the part I'm not happy with. It's manageable (I do use a separate address for my mailing list subscriptions), but it's annoying. I want to have a way to put low-priority mail under some label that doesn't make it go to my BlackBerry. I certainly do not want to have the mail I send copied to the BlackBerry (if I should want certain outbound messages to go there, I could BCC myself to make it happen).

So there's an email geek's review of the normal, un-customized services. It mostly works well, and I'm mostly happy. And, actually, I'd have been very surprised if I were fully pleased. The most significant things that Gmail could do better are these:

  1. Add an "Advanced POP Controls" labs feature that would let me hide selected labels from the Gmail POP server, just as the "Advanced IMAP Controls" feature lets me do with IMAP.
  2. Create some integration between the filters and the contacts, especially allowing me to match addresses to contact groups.
  3. Allow me to write filter scripts in Sieve and upload them to Gmail.

By Barry Leiba, Principal and Chief Architect, Internet Messaging Technology. Visit the blog maintained by Barry Leiba here.

Related topics: Email, Internet Protocol

WEEKLY WRAP — Get CircleID's Weekly Summary Report by Email:

Comments

To post comments, please login or create an account.

Related Blogs

Related News

Topics

Industry Updates – Sponsored Posts

Nixu DDI Awarded Gold Medal for Its IPv6 Support

Dyn Releases New Powerhouse in Enterprise Class Email Delivery

BlueCat Networks Sets Industry Standard with 5-Hour On-Site Repair for IP Address Management, DNS

Global Company Leads the Pack as One of the First Microsoft Partners to Offer Exchange 2010

Dyn Inc. Acquires Email Delivery Provider SendLabs

Afilias and .JO Registry Bring Native Language E-mail to Arabic Internet Users

BlueCat Networks Expands in China

Internationalised Domain Names Set to Take Off with Approval of IDNA 2008 Protocol

SPECIAL: Updates from the ICANN Meetings in Brussels

Preventing Your DNS Account from Being Hacked

SPECIAL: Updates from the ICANN Meetings in Nairobi

SPECIAL: Updates from the ICANN Meetings in Seoul

SPECIAL: Updates from the ICANN Meetings in Sydney

MarkMonitor AntiFraud Solutions, Combining Proven Antiphishing and Expert Antimalware Capabilities

MarkMonitor AntiFraud Solutions Combine Proven Antiphishing and Expert Antimalware Capabalities

SPECIAL: Updates from the ICANN Meetings in Mexico City

Spam Arrest Chooses UltraDNS to Enhance Service Delivery

NeuStar Names Alex Berry Head of Internet Infrastructure Services Group

Hostway Unveils Preregistration for .Asia Domain Names

UltraDNS Services Help Organizations Impacted by Level 3-Cogent Peering Dispute

Hot Topics

Afilias

DNSSEC

Sponsored by
Afilias
Verisign

Security

Sponsored by
Verisign
Minds + Machines

Top-Level Domains

Sponsored by
Minds + Machines
dotMobi

Mobile

Sponsored by
dotMobi
Neustar UltraDNS

DNS

Sponsored by
Neustar UltraDNS