さくらインターネットのレンタルサーバ(スタンダード)を利用してみることにしました。
メール受信時にメールデータに対してPHPで処理を行うようにしたいと思い、調べてみました
CPA-LABテクニカルさんのページ(※1)がすごく参考になりました。
しかし、そのままで試してみても動作せず、
.mailfilterの中身に対する記述だけ、異なる記載にしないと動作しないようでした。
○.mailfilterの中身について
cc "| /home/user_name/hogehoge/example.php"
のような記述ではなく、
cc "| cd /home/user_name/hogehoge ; /usr/local/bin/php /home/user_name/hogehoge/example.php"
のような記述にすると動きました。
さくらインターネットのQAに記載がありました。(※2)
■参考
(※1)
さくらインターネットでリアルタイムメール処理
(※2)
Q:CRONや.mailfilterに記述したプログラムが動作しません。
(※1)はCGI版、(※2)はCLI版のPHPを想定しているようでした。
これらの違いが関係しているのかもしれません。(よくわかってません。すいません。。。)
メール受信時にメールデータに対してPHPで処理を行うようにしたいと思い、調べてみました

CPA-LABテクニカルさんのページ(※1)がすごく参考になりました。
しかし、そのままで試してみても動作せず、
.mailfilterの中身に対する記述だけ、異なる記載にしないと動作しないようでした。
○.mailfilterの中身について
cc "| /home/user_name/hogehoge/example.php"
のような記述ではなく、
cc "| cd /home/user_name/hogehoge ; /usr/local/bin/php /home/user_name/hogehoge/example.php"
のような記述にすると動きました。
さくらインターネットのQAに記載がありました。(※2)
■参考
(※1)
さくらインターネットでリアルタイムメール処理
(※2)
Q:CRONや.mailfilterに記述したプログラムが動作しません。
(※1)はCGI版、(※2)はCLI版のPHPを想定しているようでした。
これらの違いが関係しているのかもしれません。(よくわかってません。すいません。。。)