Re: Is anybody still using these features?

Ken Hornstein <[email protected]> Wed, 19 Dec 2018 12:38:10 -0500
Newsgroups gmane.mail.exmh.user
Message-ID <[email protected]>
>> 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