Xamppでメール送信できるようにする!
xamppは初期状態ではメール送信できないので、設定を変える必要があります。
今回は簡単にgmailを使用します。
まず、php.iniを以下のように編集します。
;SMTP = localhost (コメントアウト) ;smtp_port = 25 (コメントアウト) ;sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" ↓ sendmail_path = "\"C:xampp\sendmail\sendmail.exe\" -t" (コメントを外す) ;mail.log = "C:\xampp\apache\logs\php_mail.log" ↓ mail.log = "C:xampp\apache\logs\php_mail.log" (コメントを外す)
次にsendmail.iniを以下のように編集します。
;smtp_server=mail.mydomain.com smtp_server=smtp.gmail.com ;smtp_port=25 smtp_port=587 smtp_ssl=auto error_logfile=error.log auth_username=Gmail_メールアドレス auth_password=Gmail_パスワード force_sender=なんかメールアドレス
あとはapacheなど再起動して、OKです。
mb_send_mail()などで送信テストしてみてください。