Thank you Lynne
There was a process called queuprocessor but for some reason it was set to run every 0 hour every ten minutes. I have just now changed that to * (every hour) and every 10 minutes and will see if it's working properly tomorrow.
--------------- Added [DATE]1370117863[/DATE] at [TIME]1370117863[/TIME] ---------------
Ok so queueprocessor wasn't running even with all settings set properly. I have just created the task that you laid out of me and will report back when I check it again later today