ローカル環境でsendmailを使うにはGmailを利用するのが良さげだけど php.inisendmail.iniだけの設定ではエラーを吐いて動かなかった。 解決方法は、Gmailの接続済みのアプリとサイト安全性の低いアプリの許可を有効にすることでsendmailが使えるようになりました。

<sendmail.ini>

;smtp_server=mail.mydomain.com smtp_server=smtp.gmail.com ;smtp_port=25 smtp_port=587 auth_username=******@gmail.com auth_password=****** force_sender=******@gmail.com  

<php.ini>

;sendmail_path = "\"\xampp\sendmail\sendmail.exe\" -t" sendmail_path = "\"\xampp\sendmail\sendmail.exe\" -t"  

<gmailのセキュリティ設定>

anzen アカウントへのアクセスとセキュリティ設定の管理で 安全性の低いアプリの許可:を有効にする。 忘れず、apacheの再起動してテスすると送信できた。