I dont have a firewall up at the moment (livin on the edge) so it couldnt be that. I did check with a hotmail account and smtpdiag ran through correctly, sending a test email to a hotmail account appears to have worked, its not being held in the "/queue" folder of mailroot but it hasnt arrived...