Gaute Hope <eg@gaute.vetsj.com> writes: >> Really what you want is an imap server built on top of the notmuch >> library. That way you could use notmuch from your desktop and then use >> imap from your phone, and everything would stay perfectly in sync. >> Implementing such a server wouldn't be that hard, but it would help if >> notmuch made the _notmuch_message_get_doc_id and >> _notmuch_directory_get_document_id functions semi-public. Then the imap >> server could just use docids as uids. (Plus then muchsync wouldn't have >> to go through gross contortions to get docids information...) > > That would be nice, but a solution where the user does not need to run > his own server is in my opinion pretty essential. You don't have to "run" an imap server, you can use it in preauth mode. Having a notmuch-based imap server would let you synchronize gmail with your laptop and then read email offline, for instance. David