Spammers Blocking Day

A day to stop spammers today with quite a few direct connections not picked up by the server.
189.194.93.86.  Looks like an insecure web application with an open PHP mailer script.  DOH!
186.51.53.86.  Another email spammer.
SSH attempts from 82.165.129.71 and 149.3.143.187.  Blocked both of those.
Spotted 89.67.253.49 in the HTTP logs and a check of project Honeypot shows them as massive spammers.  46.37.165.127 in same boat, also 78.157.192.24 and 46.37.189.182