There should be a filter option to completely and immediately delete a message, rather than simply mark it "deleted" or move it to the Trash folder. This would be useful to delete obvious porn or spam.
This is something I have been wanting ever snce I first setup the email client in Mozilla. It would be very nice if someone can implement it.
*** Bug 337813 has been marked as a duplicate of this bug. ***
how does this square with Bug 83816 (wontfixed) and bug 280048 (which has relevant comments, but it's not quite the same thing)? In the age of spam, there's simply no reason to keep certain messages once identified. I can't believe this bug doesn't have more dups and votes.
Please note that 684593 did not merely refer to a feature request, but discussed an actual bug: If the mailbox is full, I can't delete mail because Thunderbird tries to copy the message to the Trash folder, which the foreign server declines to allow. Therefore, at the exact moment I most need to delete messages, I find that I can't do so without opening the account configuration and setting dangerous options with irreversible consequences -- options I might forget to change back. It would be far safer if a rule existed which could delete a message without saving it, because then we could confine risky acts like irreversible deletion to previously tested rules with carefully limited scope.
A filter action to empty a filtered item appears to be a simple item to implement. I would do it myself if I had the skills. GroupWise has had an "Empty Item" rule action for at least eight years.
I think the existing Delete message option or a new option in the message filter should delete the message without moving it to Trash, even when the normal operation of Delete would move messages to Trash. When a message filter is setup to Delete messages that are really not wanted, they should not go to Trash, When the user wants to be save against false hits of the filter, they can select "Move to Trash" instead (possibly combined with "Mark as Read") An automatic Expunge of messages marked as Deleted is not required in this case, it will happen automatically depending on other settings (Expunge on close of the program and/or cleanup when it saves xxxx bytes).
(In reply to Rob Janssen from comment #11) While I completely agree with you, we would still require a new option (e.g. "Permanently delete the message") because there may be many existing users who are perfectly happy with the existing behaviour of the "Delete" option, and you obviously can't ask them to update their filters when they upgrade TB.