I've just spent a half hour going through my comments pages and deleting the spam comments.
They're easy to recognise.
I scroll through each page of comments looking at the names of commenters, when I see a name I don't recognise, I'll glance at that comment. If it's genuine, I'll leave it; if it's spam I tick the check box, then scroll up again and mark it as spam.
After I've done about ten pages, I open up the spam folder and delete those comments.
When I first began doing this a few years ago, I removed about 100 or so spam comments. It's gradually reduced over time and for a while there weren't any at all. But they're beginning to do the rounds again and today I deleted 15 spam comments from the first seven comment pages.
Once you've deleted a particular name as spam, any further comments by that person don't make it to the public comments section of future posts, although they may still show up on the private comments pages to be deleted. Usually the spammer tries different names to get through, but if the spam content is the same, my system picks it up as spam and the comment doesn't become public.
I've heard there are still a few spam emails going around in my name from the time my email address list got hacked into. If you are getting these, I'm sorry. There's nothing I can do about it, but you could mark each email as spam, then delete them again from your email spam folder, that usually puts an end to it. The key is in deleting it twice. once from your email page where you have marked it as spam, then a second time from your spam email folder.
One Way To Screw
1 hour ago