Michal Migurski's notebook, listening post, and soapbox. Subscribe to this blog. Check out the rest of my site as well.

Jul 15, 2005 5:50pm

emulating gmail conversations in mail.app

I use Apple's Mail.app as an IMAP client. It means that I can also check my mail via Pine or Squirrelmail, on any of the machines I use regularly. This is good.

Gmail has an awesome design feature called conversations, where your inbox and outbox are merged into a single message stream, and you can see a complete back-and-forth exchange in one place, instead of having to rely on sane quoting practices or constantly switch between mailboxes. I don't use Gmail for a number of reasons, mostly inertia and control-freakishness. I do want the benefit of conversations, though.

One method I've thought of using to duplicate this feature is to generate procmail rules to automatically route all of my non-list inbox mail to a "conversations" mailbox, and then use that as my outbox as well. This could work, but it feels like a serious hack that could have negative consequences down the line. Since I use Mail.app as my primary mail client, I think that OS X Tiger's new "smart mailbox" feature offers a nice compromise, where I get to have a conversation view in just one of my mail-reading environments.

So, by setting up a smart mailbox with just two rules, I've got conversations and I don't need to switch to Gmail to get them. The rules are simply to include all mail that's either in my inbox or my sent folder, nothing more. This handles 90% of the cases where I might want to interleave messages, with very few drawbacks.

There are two big problems with this approach:

  1. It only works in Mail.app. I can deal with this, since the conversation view is not yet a crucial feature of my reading.
  2. Mail.app's search feature doesn't seem to work within smart mailboxes. This is probably a bug on Apple's part, or at least a lame design decision for the sake of efficiency. Maybe they'll fix it in a future release.


Sorry, no new comments on old posts.

November 2022
Su M Tu W Th F Sa

Recent Entries

  1. Mapping Remote Roads with OpenStreetMap, RapiD, and QGIS
  2. How It’s Made: A PlanScore Predictive Model for Partisan Elections
  3. Micromobility Data Policies: A Survey of City Needs
  4. Open Precinct Data
  5. Scoring Pennsylvania
  6. Coming To A Street Near You: Help Remix Create a New Tool for Street Designers
  7. planscore: a project to score gerrymandered district plans
  8. blog all dog-eared pages: human transit
  9. the levity of serverlessness
  10. three open data projects: openstreetmap, openaddresses, and who’s on first
  11. building up redistricting data for North Carolina
  12. district plans by the hundredweight
  13. baby steps towards measuring the efficiency gap
  14. things I’ve recently learned about legislative redistricting
  15. oh no
  16. landsat satellite imagery is easy to use
  17. openstreetmap: robots, crisis, and craft mappers
  18. quoted in the news
  19. dockering address data
  20. blog all dog-eared pages: the best and the brightest