• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:postfixのパイプ処理がうまくいきません)

postfixのパイプ処理がうまくいかないエラーの解決方法を教えてください

このQ&Aのポイント
  • postfixのパイプ処理が正常に動作せず、エラーが発生しています。
  • aliasの設定やパイプの記述方法を試しても解決しない状況です。
  • 識者の方で解決方法をご存知の方がいらっしゃいましたら、教えていただきたいです。

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

  • ベストアンサー
noname#90314
noname#90314
回答No.1

/etc/aliases に書くのはユーザー名です action: "| /usr/bin/php /path/to/action.php" です (「:」忘れてるせいかも知れませんが・・・)

susan-styl
質問者

お礼

hm_kit様 回答ありがとうございます。 私は「仮想アカウントを利用した個別ドメイン」でメールを管理しています。 試しにlinuxのアカウントtestを作成し test: "| /usr/bin/php /path/to/action.php" としましたが、postmapをした時に以下のようなwarningが出ます。 postmap: warning: /etc/postfix/virtual_alias, line 6: record is in "key: value" format; is this an alias file? action@example.com: "| /usr/bin/php /path/to/action.php" としても同じ結果でした。

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#90314
noname#90314
回答No.2

/etc/postfix/virtual_alias を使ってますね・・・ バーチャルドメインで運用してますでしょうか? その場合該当ファイルに 受信アドレス  ローカルユーザー を設定してその上で /etc/aliases に ローカルユーザー: プログラムへのパイプ を記述します。

すると、全ての回答が全文表示されます。

関連するQ&A