I subscribe to a busy mailing list and find that I only keep some of the messages and delete the rest. Then I realised it would be less work to automatically delete all messages from this list first and only keep the ones that interested me.
Here's how I set up my mailing list filter in Gmail:
- Specify the criteria (e.g. the mailing list name).
- Mark Skip the inbox (Archive it).
- Pick a label from the Apply the label field.
- Mark Delete it.
Using this filter, messages that match the criteria are automatically labelled and moved into the Bin (or Trash). I read messages from the mailing list in the Bin and if I want to keep one, I just uncheck the Bin label in the message's tool bar.