• 締切済み

空メール自動返信での動作確認

空メールが届いた時にhoge.phpにメールを渡し 自動返信するように考えています。 現在返信ができていない状態で、どこが間違っているのか解っておりません。 確認したいのは以下の2点です。 1.実際にメールが hoge.php に受け渡されているのか確認したい 2.hoge.php の記述に間違いがないか確認したい レンタルサーバーの為SSHやTELNETが使えません PHPで上記2点を確認する方法をご教授お願いします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

デバッグ用にエラーログをはきださせるのが妥当。 そもそもどのような仕組みでPHPにデータを渡して どのように返信するつもりかを書かないと 有効な回答はつきませんよ

futatu
質問者

お礼

説明不足で申し訳ありません PHPへのデータの渡し方は レンタルサーバーに聞いて転送機能をつかっています 詳細は知識不足でわかりませんが .forward と同じ使い方だと推測しています (メールアドレスのかわりに絶対パスで渡しています) yambejpさんのおっしゃられているのは error_log と思い早速しらべてみました 1 のメールデータが受け渡されてるかどうかの確認に、どう使っていい物か苦慮しています。 2 に関しては、それぞれで配置しないといけないようですね^^; もし早とちりで error_log の事でなければ再度ご指導頂けたらと思います

futatu
質問者

補足

現在PHPの先頭行でユーザーエラーを出して その後にerror_logでメールにてログを送信するようにしてみました。 しかし、エラーが発生していないようなので メールが受け渡されていない(PHPが動いていない)と判断致しました。 受け渡されていないので現段階では「2」が必要なくなり 他の方法をとる事に致しました。 また、別の方法をとって質問させていただくことがあると思いますが 今回の分はここで締め切らせて頂きます。 ありがとうございました。

関連するQ&A