I originally had switched off the built in spam and virus filtering for my templates and was going to use ASSP instead. Long story short, I couldn't get it going, so I've removed it and gone back to the original settings.
I also enabled the spam and virus options in the "features and options" section and enabled them all in the existing domains. As far as I can tell, this is all working fine, except now the rules I'd added via "Filter and Forward Mail" are no longer being applied.
The admin for mail rules in usermin shows :
Always Perform spam classification Email is spam Save in folder Spam
followed by all of my rules which were working half an hour ago. Is there something in the process of enabling this after the original domain creation which would break the setup? Where is the best place to look?
One other possible complication is that I also added postgrey via apt-get. The only postfix change I made was to the main.cf file where it now reads :
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_policy_service inet:127.0.0.1:60000
This appears to be correct as the service is running, so I'm not sure if that's related.