Hi, thanks a lot for your help, its seems to be working great now.I sent a message from a server not defined in the domain SPF using my email address and it got a failed spam scored based on "SPF_FAIL" :)
Great :)
thanks to everyone who commented, Andy.