[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:03426] Re: バーチ ャルドメインでfqdn 宛てのメールを転送したい
- Subject: [postfix-jp:03426] Re: バーチ ャルドメインでfqdn 宛てのメールを転送したい
- From: Kenji Wakamiya <wkenji@xxxxxxxxxxxxxxxx>
- Date: Fri, 26 Sep 2003 11:17:37 +0900
若宮です。勉強させて頂いてます。
うちも、/etc/passwd へのユーザ登録なしでメール受信を行うために
virtual(8) を使っています。MySQL ではなく LDAP ですけど。
yasuh <yasuh@xxxxxxxxxxxxxxxxxx>さん:
> mydestination =
> virtual_mailbox_domains =
> $myhostname localhost.$mydomain virtual1.domain virtual2.domain
> local_transport = virtual
> とありますが、
> この local_transport = virtual ではダメで、
> virtual_transport = virtual
> でしか動きませんでした。
mydestination は local_transport で指定されたエージェント
(master.cf 内のトランスポート名) に配送を任せたいドメインの指定で、
同様に、virtual_mailbox_domains は virtual_transport に任せたい
ドメインの指定であると理解しています (違ってたらご指摘下さい(_ _)。
なのでもし local_transport をデフォルトである local から virtual に
変更するのであれば、配送を任せるドメインの指定は mydestination に
書かなくてはならないと思います。local トランスポートを一切使わないと
いう場合に、mydestination + local_transport を用いるのがよいのか、
現在の yasuh さんの設定のように mydestinations は空にして
virtual_mailbox_domains + virtual_transport を用いる方がよいのか
(美しいのか?:) は私も知りたいところです。
ちなみに、local(8) には mailbox_transport というパラメータがあって、
これに virtual を指定すると local(8) 経由で virtual を呼び出すこと
もできるようで、うちは現在この方法で動かしてみています。
mydestination を使いながらのバーチャルユーザですので、荒木さんが
書かれているように local_recipient_maps を修正 (空に) しています。
この方法だとバーチャルユーザを使いつつ、local(8) に ~/.forward を
読ませることができると思うので、そこから procmail 等を起動できたら
いいななどと妄想中です。/etc/passwd にエントリがないのに ~/ なんて
ありえるのかという点については、NSS の LDAP 参照機能を生かせば…
という非常に無節操な考えですが(^^;。
--
Kenji Wakamiya <wkenji@xxxxxxxxxxxxxxxx>
- Follow-Ups
-
- [postfix-jp:03431] Re: バーチ ャルドメインでfqdn 宛てのメールを転送したい, yasuh
- [postfix-jp:03432] Re: バーチ ャルドメインでfqdn 宛てのメールを転送したい, Hideo NAKAMITSU
- [postfix-jp:03433] nss + LDAP + Postfi x(件名変えました), Hideo NAKAMITSU
- References
-
- [postfix-jp:03420] Re: バーチ ャルドメインでfqdn 宛てのメールを転送したい, yasuh
[検索ページ]
[Postfix-JP ML Home]