PHPにてGmailからmb_send_mailを使ってメール送信する際、php.iniやsendmail.iniの設定はおかしくないのにメール送信に失敗する場合、Gmailの設定ではじかれている場合がある。
Googleの以下の記事より安全性の低いアプリからのAccessを許可すれば成功する。
https://support.google.com/accounts/answer/6010255?hl=ja
もちろんセキュリティとトレードオフなのでテストする際のみの設定、または別の方法をとるほうが良い。
なおGmailでメールを送信する際は以下の記事がわかりやすい
http://yossy-style.net/xampp-mb_send_mail