No SPAM, to good to be true

Can anyone explain how I could suddenly go from 300+ spam messages a day to 10?

My SPAM preferences are set to mark SPAM but still deliver it and we’ve had DSPAM turned off on our domain (which, in theory, shouldn’t make a difference with the ‘mark SPAM’ setting).

To good to be true there has to be something wrong.

My only guess is that SPF never worked and it’s just been fixed?!?

Not SPF really. You need to check if you are using our anti-spam gateways still, because they don’t accept mails from providers with blacklisted IP addresses or without rDNS record. If you need these emails, you can ask support on how to skip our anti-spam gateways completely.