• ベストアンサー

phpメールの仕組み

php使用可能な無料サーバーeu.pnに、htmlファイルを置き、 そこに、phpとhtmlのメールフォームを作成しました。 http://www.freecontactform.com/email_form.php php自体は機能し、送信ボタンを押すと、ページの移動をし、phpでhtmlが出力されますが、肝心のメールは送られてきません。 これはサーバーの問題でしょうか? そもそも、phpのメールは「どこから」送られてくるのでしょうか? 使用しているレンタルサーバーの、ドメインもしくはサブドメインのメールアドレス(ある場合)でしょうか?

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

  • ベストアンサー
  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

php本体ではなく別のメール送信用プログラム(sendmailなど)にデータを送ってメール送信させます。 無料レンタルサーバーでは、sendmail の利用を禁止しているところも多いので、サーバー仕様をよくご確認下さい。

関連するQ&A