Outlook 2007 is pretty good at spotting spam and moving it to the spam folder I have found, however it does still catch the odd wanted email so I regularly have to check through the bloody hundreds of spams I get every day through my multiple email accounts. Thus I created a rule to permanently delete any email that is definitely spam upon arrival. The rule is roughtly this: Apply this rule after the message arrives with [a massive list of words that indiciate spam, such as 'viagra' and 'porn'] in the subject permanently delete it and stop processing more rules This rule is the first rule in the list. However, it does not work automatically! To get it to do its job, I have to wait for the whole receive thing to end, then manually run this rule on the Junk Mail folder. Anyone got any tips as to what I cam change to make this rule run automatically?