質問: 特定アドレスに空メールを受信し、それを契機にPHP上で登録パスワードなどを自動返信し、 データベース上で会員登録を行うシステムを作ろうと思っています。 現在の状況は・・・ /usr/home/アカウント/html/.qmail(rw-- --- ---) ↑↑上↑↑のファイルに↓↓以下↓↓の記述をしましたが /usr/bin/php -q /usr/home/アカウント/html/mail/test.php メール受信時にPHPを起動できませんでした。 「.qmail」を使用するのが初めてで質問させていただきました。 データベースへの接続などは、cronやHTTP上では正常に動いています。 空メールを受信してメール受信時にPHPが起動できるようにしたいのですが・・・ ※実際にqmailを使用し、下記サーバ環境での話でお願いします。m(_ _;)m レンタルサーバ CPIサーバ環境 httpドキュメントルート /usr/home/アカウント/html httpsドキュメントルート /usr/home/アカウント/secure
回答: > > .qmailの記述は、良かったんですね・・・ > > > よくない。 先頭に「|」が要ります。 > > 「.qmail」の他に「他にも隠しファイル作らないといけないのかな・・・」 > > > 特に必要ありません。 CPI のサーバーは FreeBSD & qmail である点以外は特に注意する事はありません。 今回の場合は FreeBSD である事もあまり関係ないでしょう。 > > エンコード処理→文字格納→DB登録 > > > この略されている部分が重要な気がします。 DBの接続等はやめてもっと簡単なサンプルから試してみてはどうですか? condredirect(1)