
| ・ |
ドキュメントセンターを初めてご利用する方や運営方針についての基本的な姿勢をご覧になりたい方へ。
|
| ご利用の皆様から多く寄せられる質問にお答えしています。 |
|
| ・ |
ディーエーオフィスなどが利用する用語に関する解説を行います。
|
|
|
 |
 |  |
postfixでバーチャルホストドメインへのメールをパイプしコマンドに渡すにはどうしますか? |
いったん転送させた上で、aliasesにてコマンドへパイプで渡します。
postfixでは、バーチャルホスト上で運用するドメインへのメールを、直接コマンドへパイプする方法は提供されていないようです。到着したメールを、いったんドメイン名のないアドレスへ転送させた上で、aliasesにてコマンドへパイプで渡す、多段的な設定を行う必要があります。
なお、.forwardファイルで個別のドメイン利用者が転送先を設定するというような利用は難しいようです。postfixadminでは、転送先にはメールアドレスだけの設定となるため、パイプに渡すコマンドを記述することはできませんでした。
! 設定方法
ee /usr/local/etc/postfix/virtual
転送元と、転送先を記述します。転送先はどんなアドレスでも構わないのですが、分かりやすくメールアドレスにおける「@」を「+」に変更します。
virtual@example.com virtual+example.com
---
ee /usr/local/etc/postfix/aliases
次に、転送された先でパイプにてコマンドを設定します。
virtual+example.com "|/usr/local/bin/pipe"
---
参考
http://www.kobitosan.net/postfix/ML/arc.3/msg00700.html
|
| 文書番号 |
06963 |
| 日付 |
2006.06.12 |
| 参照数 |
961 |
|