Yes, I wish the other primary spam producers would be caught also. Give them some useful tedious work to do for restitution.
I get very little spam, and I do use an e-mail client, Thunderbird. I should also point out that I once got huge amounts of spam, and I didn't have any e-mail client. I didn't even have my own computer. I changed the user name for my e-mail account and became much more knowledgeable about spam prevention. I have had perhaps 10 spam messages in 3 years time with that account since I change the user name.
I set up the mail client so that all images are blocked, not just remote images. It is the presence of a 1 pixel clear image with some unique coding it it that informs the spammer that you opened the message, and voila you get a whole lot more. Thunderbird will put the non-remote images in attachments. I can save these, without opening them, to a special folder, scan them and open them from that folder if I wish to view them. If they are unnecessary images, I delete them from the message without even saving them.
A problem with spam filtering is that legitimate mail can be identified as spam. I've had this happen several times, so you do need to look at the message titles to see if they are legit.
Also, jgweed posted something elsewhere that I find quite useful. Use the webmail interface first to check for new mail. Delete any bad stuff from there first. That way those messages aren't downloaded to your computer in the first place.
Don't post e-mail addresses on websites. Spambots can get ahold of it that way.
Read the privacy policies of any website that requests your e-mail address. If you don't like what you read, go elsewhere and don't enter your e-mail address.
Also, do not click on links within a bad message. Go to the website separately. I sometimes contact companies through the official website to inform them of spam or phishing messages so they can take action or warn their customers. Do not answer bad e-mails as this will produce more spam.