タイトルの通り、空メールをトリガーとしてPHPを動作させる方法を勉強しております。
ネットで調べたところ、さくらインターネットでは「.mailfilter」を使ってその処理を実行させることで
可能になると書いてあり、その方法の通り記述してテストしてみたのですが、メールは届くもののphpが作動しません。
各ファイルの記述は以下の通りです。
階層 home └ huga ├ www │ └ test.php │ └ MailBox └ info └ .mailfilter
php
1test.php(動作テストのため、空メールが届いたら適当なtxtファイルを作るだけの簡単なscript) 2パーミッション:755 3 4#!/usr/local/bin/php 5<?php 6$rand = rand(); 7$name = "file_".$rand.".txt"; 8touch($name); 9?>
php
1.mailfilter 2パーミッション:600 3 4to "| /home/huga/www/test.php"
.mailfilterの中身をto→ccに変えてメール送ってみたところ無事届いておりますので、メール部分でのエラーなどは
ないと思うのですが・・・。
PEARもMailパッケージ、Mail_Mineパッケージともにインストールしています。
phpバージョン:5.4です。
この件に関してご教示下さい。
回答2件
あなたの回答
tips
プレビュー