Tech Racho エンジニアの「?」を「!」に。
  • 開発

Win版XAMPPからsendmailを使えるようにする方法

私の開発スタイルでは、ローカル環境でメールのテストをする必要性は低いのですが、ローカルで開発している際、メール送信部分でエラーが出るのが困ります(sessionが切れたりするので)。

解決方法

XAMPPにはMercuryというSMTPが付いているので、これを使いましょう。

php.iniで以下の行のコメントアウトを解除して、

sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

Apacheを再起動したら、XAMPPコントロールパネルからMercuryを起動すればOKです。

ちゃんと設定しないとメールは届きませんが、とりあえずエラーは抑制できます。

CONTACT

TechRachoでは、パートナーシップをご検討いただける方からの
ご連絡をお待ちしております。ぜひお気軽にご意見・ご相談ください。