Improving your list filters in gmail

For the longest time I had problems with everything being included in my opensuse label. Since its a heavy lists at times, I lose email every once in a while. Well that will change. With their new, filter messages like this, I found out about ‘listid:’.

The way to implement this is to select some emails from a list and use that option in the top right drop down in the email or to create a filter in the settings option. If you choice to set it up in the filter window, add text like this: listid:opensuse. Replacing the list name obviously. You want to place it in the ‘Has the words’ box. Make sure you test it first though.

This might not work well with mailing lists on the same domain. Doesn’t seem to be working out very well

2 replies on “Improving your list filters in gmail”

I think this Gmail funtion uses the ‘X-Mailinglist:’ header field or similar.

Go to a sample message from the list in question, select ‘Show original’ and find the ‘X-Mailinglist:’ field, then use that as the keyword for the ‘listid:’ operator.

i.e. for the openSUSE Announce list, a message contains ‘X-Mailinglist: opensuse-announce’ so use ‘listid: opensuse-announce’ for your searches/filters

No, it uses the List-Id header, like this one from PLUG:

List-Id: Provo Linux Users Group Mailing List

Now here’s a trick. Go to a mailing list message and click show detail, then look down for a little link in small text to create a filter from this message. Gmail will automatically set up the listid:”” which will be unique for this mailing list on the server. As long as the mailing list is properly configured it should work great.

Leave a Reply

Your email address will not be published.