First, welcome to LQ.
Regarding your question, you can check your maillog as to the reason why some of the mail wasn't delivered. Also, make sure you are using the appropriate syntax for the mail command, e.g.
Code:
mail -s "The Subject" alice@example.net bob@whatever.com < message_file