I'm using Maildir.

mutt -R against folder A makes no mods as expected.
mutt -f against folder A moves new msgs to cur with no mods as expected.
But mutt -f against A, operation of tagging messages and 'C'opying
them to some other folder B causes Content-Length headers to be
added to each message.

mutt didn't need that header to operate well in the original folder.
In general,  can't think of any reason to modify any Maildir message on disk
and view this as tainting the msgs with unecessary and un-asked-for mods.
And it breaks external indexes of security/archive crypto hashes.
I'm not referring to the msg filename (maildir spec) or its location (as
instructed), just the content of the msg file itself.

And it also appears to be lying by preserving the msg file modification
time when it adds this header. [1]

Why does mutt do this?
What else is being surreptitiously modified during mutt operation?
I'd like to ticket it.


[1] Of course it should preserve the msg file mod time when merely
copying or moving messages.

Reply via email to