• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:さくらのレンタルサーバーでメール着信でプログラムの起動)

さくらのレンタルサーバーでメール着信でプログラムの起動

このQ&Aのポイント
  • さくらのレンタルサーバーの.mailfilter機能を使用して、メール着信をトリガーにPHPプログラムを起動する方法について教えてください。
  • 現在、さくらのレンタルサーバーの.mailfilter機能を使ってメール着信をトリガーにPHPプログラムを起動するプログラムを作成していますが、PHPプログラムが起動せずエラーメールが返ってきてしまいます。
  • さくらのレンタルサーバーでメール着信をトリガーにしてPHPプログラムを起動する方法についてアドバイスをお願いします。

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

phpもさくらインターネットなどのレンタルサーバも使用したことはありませんが… >「to "| /home/example/​www/aaa.php"​」….mailfilterの中身 >そして、「aaa.php」の方ですが、これはPC上から絶対URL「​http://example.sakura.ne.jp/aaa.php​」と入力したところ、問題なく起動しました。 .mailfilterがどのように動作するのかは知りませんが… http://example.sakura.ne.jp/home/example/​www/aaa.php にアクセスに行きませんか? >Status: 404 Not Found とりあえず、Webサーバは応答を返しているようです。 ログにはどこへのアクセスと記録されているか…確認されてはどうでしょう?

suica-zx
質問者

お礼

的確なご指摘ありがとうございました。 実は.mailfilterをローカル側で編集した際に一部文字化け(テキストエディターの不具合)で、結果としてはパスが間違っていた形になっていましたので、メモ帳で編集後、UTF-8で保存し、再度トライしたところ、エラーメールは帰って来なくなりましたが、メールが行方不明になってしまいました。(ccでサーバーに残るように指定をしても無理でした。) またログを解析しようかと思いましたが、アクセスログのみで、アクセス先は「aaa.php」になっているだけでした。(エラーログはダウンロードできないみたいです。) ローカル側がwindowsでサーバー側がUNIXですので、TELNETの設定をしても、接続できないって感じでもうお手上げです。 さくらはまだお試し期間ですので、これを機に解約しようかと思います。

関連するQ&A