• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:xamppでPHPのフォームからメール送信できない。)

xamppでPHPのフォームからメール送信できない

このQ&Aのポイント
  • phpを勉強し始めた初心者です。phpで会員登録出来て申し込みも出来るフォームをつくりましたが、自宅で同じように設定して送信するとメールが送られてきません。
  • 自宅の環境では登録は出来てDBに保存されるのですが、メールが送られてこない問題が発生しています。DNSサーバーの設定やウイルスソフトやファイヤーウォールの無効化などを試しましたが解決しません。
  • Sonetウィズフレッツ光マンションタイプのプロバイダーに問い合わせたところ、特にブロックするようなことはしていないとのことで、問題はXamppやMercuryの設定にある可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • okmotokun
  • ベストアンサー率59% (92/155)
回答No.1

次のように設定すれば一応外部に送信できると思います。 ■php.ini [mail function] セクション sendmail_path = "C:\xampp\sendmail\sendmail -t" 以外はすべてコメントアウトする。 ■sendmail.ini [sendmail] セクション smtp_server= ISPのSMTPサーバ名 smtp_port=587 smtp_ssl=auto default_domain= ISPのメールドメイン auth_username= ISPのメールアカウント auth_password= 上記のメールパスワード force_sender= 上記アカウントのメールアドレス hostname= localhostname or computername ■Mercury 起動しない

nannimo
質問者

お礼

ご回答ありがとうございます! 見事に送られてきました!! 感動しました。 本当に助かりました。

関連するQ&A