Ktay Entryはそのままでは動かない

wordpressの有名なケータイ投稿プラグイン、Ktay Entryを導入しましたが、全く動きませんでした。
私の場合、メールが着信したら自動的にチェックするタイプに設定しようとしたのですが、説明どおりに .FORWARDファイルを設定しても、どうもinjekt.phpが動いていない様子。というか、 .FORWARD が動かないのかもしれない??:shock:

そこでいろいろ調べたら、/etc/aliases というファイルも .FORWARD と似たような働きをするファイルとか。
これはもともと sendmail 用のファイルなのですが、postfix でも設定ファイル main.conf に定義すれば使えるとか。

そこでmain.conf を見てみると、bash /etc/aliases などという一文が書いてあったんで、これで大丈夫なのかな?
ともあれ、/etc/aliases に下記のように設定しました。

mailboxname “| /(inject.phpへのパス)/inject.php “

mailboxname というのは、ケータイ投稿用に作ったメールアドレスのアカウント名です。

/etc/aliases は書いただけではだめで、コマンドラインから、
# newaliases
とコマンド入力して実行させないと postfix のdb に読み込まれないのだそうです。

さて、このほうほうでケータイ投稿してみたら、今度はばっちりうまく動きました!:smile:
.FORWARD で動かない人で、postfix か sendmail を使っている人は試してみる価値ありです。

2 Responses

Leave a Reply