>> I know you know this already, Paul; I'm only repeating it for the
>> benefit of others.  The Big Problem with a nmh IMAP backend is how to
>> map nmh message numbers (which are persistent, can have gaps) to IMAP
>> messages (which are either identified by a non-permament message number
>> which ranges from 1-N without gaps or by UID, which is permament).
>
>Getting those in sync during one particular IMAP session isn't too bad. It's
>keeping them in sync across weeks or months that causes programmer nightmares.
>:)

Having investigated it reasonably thoroughly, I do not believe there
is a FUNDAMENTAL technical challenge, as long as the IMAP server supports
UIDs (and it seems to me that all of them do).  Remember that currently
messages can be added to MH folders at any time and all of the nmh programs
handle that just fine.

I talked more about a possible client-side mapping between IMAP UIDs and
MH message numbers here:

        https://lists.gnu.org/archive/html/nmh-workers/2016-03/msg00113.html

Like I said, I think this should work fine; there is only the minor matter
of writing the code.

--Ken

_______________________________________________
Exmh-users mailing list
Exmh-users@redhat.com
https://www.redhat.com/mailman/listinfo/exmh-users

Reply via email to