I am using gmail as my email server and alpine 2.02 as my email client. Gmail has a rather non-standard IMAP setup and consequently, in order to delete a message (rather than archive it), one must "save" messages to the Trash folder/label. This action seems to randomly mark nearby messages for deletion. If I then try to read those messages, I receive the error message "[Some messages could not be FETCHed (Failure)]" and I can no longer find the messages in the inbox, trash, or elsewhere. Strange behavior when saving messages to the trash in alpine/gmail setups has been previously reported. Is there an alternative solution to deleting gmail messages in alpine? A response to the previous hyperlinked thread suggests starring the messages and then deleting them through the web interface. This superuser answer basically agrees. I have found other reported solutions that involve hiding the "All Mail" label/folder from view in gmail as well as from IMAP. I would ideally like to find a solution that does not require resorting to the web interface. Thank you.
Google's supprt pages say:
Nancy McGough at infinite ink sums up gmail's non-standard behaviour as follows:
Neither address the "strange behaviour" you link to. I can only recommend either experimenting cautiously with deleting in the [Gmail]/Trash folder or, more pragmatically, if you are going to use their service then try adopting the google philosophy towards deleting email: i.e. don't do it and don't worry about the deleted emails hanging around in [Gmail]/All Mail because disk space is cheap.
(Personally I don't use gmail because of this kind of behaviour but recognise that some may not have any choice in the matter and others may just happen to like using it.)