- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【postfix】aiaseでのランダムメールアカウント設定)
【postfix】aiaseでのランダムメールアカウント設定
このQ&Aのポイント
- postfixで受け取ったメールを、ランダムなメールアドレスからプログラムに引き渡す設定をaliaseにて行いたいです。
- 正規表現にて不可能でも、外部ファイルからリンクする方法があるかどうか知りたいです。
- まずは可能かどうかを知りたいので、テスト環境の整備方法についてお教えください。
- みんなの回答 (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 の権限で実行されます。 ひとつの方法として参考にしてください。
お礼
ありがとうございます。ものすごく助かりました。 検証してみます。