質問: ・・・・@kss.biglobe.ne.jp xampで一括インストールしましたが5php.ini は 変更必要ですか?上記のように変更してしまいましたが。その他設定が必要なところはありますか。 2つのphpファイル リスト1 ・mail_input.php | | | | --- | --- | | 名前: | | | e-mail: | | | 自由記入欄: | | 「自分のアドレス」部分は受信したいアドレスをいれれば宜しいでしょうか?テストの場合でしたら自分の自宅のアドレスなど。それ以外に変更すべきところがありますか。 リスト2・sendmail.php php $header_info="from: ".$_post['_from']." \ncontent-type:text/plain;charset =iso-2022-jp\nx-mailer:php/".phpversion(); $body="■■".$_post['_subject']."■■\n\n"; foreach($_post as $key=$value){ if(!strstr($key,"_")){ $body.="[".$key."]".$value."\r\n"; } } mb_send_mail($_post['_email'],$_post['_subject'] ,$body,$header_info); header("location: ".$_post['_result']); ?> ?リスト2の「 mb_send_mail 」の後に自分のアドレスとか実際は入れる必要がありますか?例えば ($_post['abcd@hotomail.co.jp']みたいに。 自分のメールアドレス宛に送信されるようにテストしてますが一番上に記したエラーがでてしまい、送れません。素人なので細かくわかりやすく説明していただくとたいへん助かります。 上記のファイルは本を移しただけなので変更するべきところがありますか phpを使ってお問い合わせのページができることをめざしており、とりあえず自宅でテストをしてる状況です。よろしくお願いします。 自宅はbiglobe でネットやメールをしてます。
回答: 訂正です、大変失礼致しました。 誤 > mb_send_mail($_post['_email'],$_post['_subject'], > $body,$header_info, 'abcd@hotomail.co.jp'); 正 mb_send_mail($_post['_email'],$_post['_subject'], $body,$header_info, '-f abcd@hotomail.co.jp'); となります。 sendmail に渡すパラメータですので '-f abcd@hotomail.co.jp' と しなければいけません。申し訳ありませんでした。