Tag Archives: IMAP

In Google we trust…

Marco Arment writes about why he’s reducing his use of Google products:

…the reason I choose to minimize Google’s access to me is that my balance of utility versus ethical comfort is different. Both companies do have flaws, but they’re different flaws, and I tolerate them differently:

  • Apple is always arrogant, controlling, and inflexible, and sometimes stingy.
  • Google is always creepy, entitled, and overreaching, and sometimes oblivious.

How you feel about these companies depends on how much utility you get out of their respective products and how much you care about their flaws.

Simply put, Apple’s benefits are usually worth their flaws to me, and Google’s usually aren’t.

I’m a fan of both companies, though if I had to choose between them for some reason, I too would pick Apple, both for the quality of the product and the cleanliness of the business plan. (My favourite Google product, though, which nobody else can yet match, is Street View.)

Back when Gmail was the hot new thing, and because it was free(!), I started using it as a backup for my email. I never actually use the web interface, but my other accounts forward incoming messages there, where they get filed immediately into the archive. This guards against losing too much in the event of the complete annihilation of whatever other email provider I’m actually using at the time. (Like Marco, I’m a very happy user of Fastmail.) I set up this system 11 years ago, and really haven’t had to think about it since: it’s probably the most painless backup solution available!

It does mean that Google have over 100,000 of my recent messages with which to analyse everything about me, though, and I wonder whether that trade-off is worthwhile now that my entire email archive – of which they only have half – would fit happily on a small USB stick….

Duplicate mail messages

In my various shufflings, copyings, archivings of email messages between my IMAP folders, I often end up with duplicates.

Sometimes, a copy or move goes badly wrong and I end up with hundreds of duplicates.

Many years ago I wrote a bit of Java code which would find and remove duplicates, but I’ve now converted it to a Python script and released it as Open Source, in case it’s useful to anyone else.

You can find IMAPdedup here.

Feedback and improvements welcome!

© Copyright Quentin Stafford-Fraser