offlineimap erroneously maps T => \Deleted

Paul Rankin paul at tilk.co
Thu Dec 4 06:58:42 GMT 2014


I'm using FastMail + offlineimap + mu4e.

The default FastMail Trash folder behaviour is to auto-purge messages in
the folder after 60 days and immediately purge all messages with the
`\Deleted` IMAP flag.

The mu4e "trash" behaviour is to move to the Trash folder and apply the
Maildir `T` (trashed) flag. The "delete" behaviour is to permanently
delete the file.

This pretty standard behaviour is obviously to allow a buffer of time
between "trashing" an email and having it erased.

However, offlineimap is mapping `T` => `\Deleted` which causes emails to
be immediately deleted. The `T` flag is *not equivalent* to the
`\Deleted` IMAP flag (see <http://cr.yp.to/proto/maildir.html>).

Both FastMail staff and mu/mu4e creator (see
<https://groups.google.com/forum/#!topic/mu-discuss/m4ORymDlf0E>) have
confirmed that this is erroneous behaviour.

Can you please stop mapping `T` => `\Deleted`?

-- 
Paul W. Rankin
http://www.paulwrankin.com

Before printing this email please take a moment to think about the
environment. Just stop and think about it. Think about the last time you
were walking alone in a forest, how you felt at peace, how a wave of
clarity seemed to overcome you and you had to stop and reevaluate your
life, what you're doing with the limited time you have here. "Damn," you
thought, "life is so precious. I should really be doing ______." Are you
doing that now? Why not? Go on, pick up your computer and throw it out
the window! It'll be great, like that scene from Network where everyone
starts yelling "I'M MAD AS HELL AND I'M NOT GOING TO TAKE THIS ANY
MORE." That'll be you, but it will be real. Now's your moment.




More information about the OfflineIMAP-project mailing list