imaparchive issueshttps://git.autistici.org/ale/imaparchive/-/issues2017-10-09T20:32:58Zhttps://git.autistici.org/ale/imaparchive/-/issues/5Messages without a Message-ID are ignored2017-10-09T20:32:58ZaleMessages without a Message-ID are ignoredSince the Message-ID header is the unique key used to synchronize folders, if a message on the source does not have it, the message will be silently ignored.
We would need a way to generate a "replacement" message-id with the following ...Since the Message-ID header is the unique key used to synchronize folders, if a message on the source does not have it, the message will be silently ignored.
We would need a way to generate a "replacement" message-id with the following characteristics:
* unique to the message within the folder
* reasonably cheap to generate (it'll have to be computed every time we sync the folder)
* stable across invocations (or messages will be downloaded multiple times).https://git.autistici.org/ale/imaparchive/-/issues/4Implement message removal2017-10-09T22:01:04ZaleImplement message removalThere should be a command-line option (--delete) to remove the original messages from the source once they have been successfully stored on the destination.There should be a command-line option (--delete) to remove the original messages from the source once they have been successfully stored on the destination.https://git.autistici.org/ale/imaparchive/-/issues/3Ignore deleted messages in source2017-10-09T12:58:23ZaleIgnore deleted messages in sourceRight now we synchronize all messages from the source regardless of their flags. This includes Deleted messages (if the source folder hasn't been expunged yet), which should not be synchronized to the destination.Right now we synchronize all messages from the source regardless of their flags. This includes Deleted messages (if the source folder hasn't been expunged yet), which should not be synchronized to the destination.https://git.autistici.org/ale/imaparchive/-/issues/2Synchronize message flags2017-10-09T12:25:15ZaleSynchronize message flagsCurrently we do not synchronize message flags (read/unread, replied, etc). Preserving them could be useful, though not all flags are relevant for archival purposes.Currently we do not synchronize message flags (read/unread, replied, etc). Preserving them could be useful, though not all flags are relevant for archival purposes.https://git.autistici.org/ale/imaparchive/-/issues/1Use UUIDs for IMAP messages2017-10-09T12:20:05ZaleUse UUIDs for IMAP messagesSequence numbers are not a great idea.Sequence numbers are not a great idea.