I would avoid anything camel-based (ie tinymail or evolution) for IMAP support personally, it's just too broken IMHO. Possible alternatives include libetpan (seems to work fine in claws at least) and QMF (particularly if you're going down the Qt route). On the Qt front, another option would be to look into backporting the MeeGo handset client, when that materialises. Another project that had a lot of promise was telomer/polymer (the author really groks IMAP), but it seems dead for a long time now.