- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mail関数)
メイル送信フォームの設定について困っています
このQ&Aのポイント
- メイル送信フォームを作成しましたが、送信ができません。
- サーバーのセットアップに問題がありそうです。
- sendmailの設定を確認する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
サーバの設定をいじれる権限があるかどうかわかりませんが、PHPの動作を決めるiniファイルがあります。 そこに、1)のパスを設定する部分があります。 2)は1)の設定で動くことを示しているのかなと思います。 私の場合は自前のサーバを立てて使っており、 メールサーバのパスを設定しています。 その設定が正しくされていれば、mail関数を規定の引数で呼び出すだけでメールの送信が可能になりました。 私の環境はPHP4.3です。
その他の回答 (1)
- namnam6838
- ベストアンサー率36% (681/1861)
回答No.1
(環境や状況が書かれていないのではっきりしませんがPHP4と仮定して) ・メール送信に係わるhtml,phpをEUCで記述してftp ・mail関数部分は、 $to="(宛先のアドレス)"; $subject="メールのタイトル"; $comment="メールの内容"; $header="FROM:(自分のアドレス)"; mb_send_mail($to,$subject,$comment,$header,"-f(自分のアドレス)"); でどうでしょうか。
質問者
補足
有り難うございます。 関数は間違いはありません、php.iniの設定の部分だと思います。
補足
有り難うございます。 環境としては、私はアメリカに居て、サーバーは日本に置いてあります(レンタルサーバーではありません)mailを記載したページでエラーは発生していません、正常に動いています、ですがメールが届かないのです、って言う事はサーバーの設定がきちんとなっていなからだと思いました。php.iniファイルはどこにあって、それをどのように記載すればいいのか、わかりません、どうか宜しくお願いたいします。