Who is your hosting provider? Some hosts require sending emails from a valid email address registered on their server.
Are you sure it didn't send and just get blocked by a spam filter?
The dump shows that there was no problem with the php code or web page itself. The issue is either the server failing to deliver or the email recipient blocking the email.