I have narrowed down the problem. My preference for where to move deleted messages is not being honored. Deleted messages always go to the [Gmail]/Trash folder re… (read more)
I have narrowed down the problem. My preference for where to move deleted messages is not being honored. Deleted messages always go to the [Gmail]/Trash folder regardless of my setting.
However, if I am not subscribed to [Gmail]/Trash, then the message disappears from the original folder, but remains in "[Gmail]/All Mail" whether or not I am subscribed to it. If I delete a message from "[Gmail]/All Mail", the message disappears in Thunderbird's message list until I restart it. The message remains visible in Gmail's web client.
So the question now is: Is there any way to use a folder besides [Gmail]/Trash as my trash folder? Google deletes messages in [Gmail]/Trash after 30 days and I don't want this done. It would also be useful to know if someone else can confirm this behavior for their own Gmail accounts.
Original question follows.
About a month and a half ago deleted messages from my inbox stopped getting moved to the Trash folder. I just noticed it recently as I don't regularly check my trash. This problem only occurs when clicking the "Delete" button or pressing the delete key on the message. I am able to right click on the message and move the message to the Trash folder.
I recently upgraded from Debian Linux stable branch to testing. The change in behavior probably coincided with that upgrade. I am currently running version 38.8.0. [Update - I verified that the last deleted message successfully moved to the Trash folder was just before the upgrade. I did not perform a full upgrade to Debian testing branch and the mail client was not part of the upgrade. I have just now upgraded the mail client to the latest on the testing branch (version 45.1.0) and the problem persists.]
I deleted my configuration directory and recreated my account to see if the problem was caused by some corruption of my settings, but the problem remains.
The problem occurs when accessing my gmail account over IMAP. I have a non-gmail account that appears to work correctly.
I verified that the account is still configured to move messages to the trash on deletion (Account Settings->[account name]->Server Settings->When I delete a message: Move it to this folder: Trash)
I searched for one of the deleted messages in all my mail files (using "grep -r" in my root configuration directory) and it only appears in the INBOX file (presumably because I haven't compressed this folder since deleting the message). So the problem is not simply that it's going to the wrong place and I can't find it.