Well i was having problems with the current mail provider/host (hostgator) sometimes being blocked by yahoo, so I made an outlook account which shouldn't have any probs as its so well known i thought.
I did check its validity by sending messages other ways (not through forum) and its ok
Could I have messed it up in a template somewhere? hmm