Because the answer could be more than one thing.
Got a mail server running on the server?
Is it set to send mail from the user nobody or is that been disallowed?
Did you check your mail server logs to see if the mail was sent?
Are the emails not being received at places like hotmail?
Is there a reverse DNS record in place?