• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【postfix】aiaseでのランダムメールアカウント設定)

【postfix】aiaseでのランダムメールアカウント設定

このQ&Aのポイント
  • postfixで受け取ったメールを、ランダムなメールアドレスからプログラムに引き渡す設定をaliaseにて行いたいです。
  • 正規表現にて不可能でも、外部ファイルからリンクする方法があるかどうか知りたいです。
  • まずは可能かどうかを知りたいので、テスト環境の整備方法についてお教えください。

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

  • ベストアンサー
  • t-okura
  • ベストアンサー率75% (253/335)
回答No.1

postfix-2.2.10-1.1.el4 の例です。 main.cf で alias_database = hash:/etc/aliases, pcre:/etc/postfix/aliases.pcre alias_maps = hash:/etc/aliases, pcre:/etc/postfix/aliases.pcre とし、postfix reload します。 /etc/postfix/aliases.pcre は、 /^.*test/ | "/usr/bin/php -q /bin/testprogram.php" とします。 postmap /etc/postfix/aliases.pcre とすると test や aaatest などあてのメールがプログラムに引き渡されます。 pcre を使っているのは単なる趣味です。 aliases から起動されたコマンドは default_privs の権限で実行されます。 ひとつの方法として参考にしてください。

firestone
質問者

お礼

ありがとうございます。ものすごく助かりました。 検証してみます。

関連するQ&A