[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2331] Re: (再)mailman導入時にpostfixの設定



竜@コンプネットです

| Kentaro Hashimoto <mlist@xxxxxxxxxx> wrote at 2006/10/09 2:22:20
|     quote from '[postfix-jp: 2330] Re: (再)mailman導入時にpostfixの設定'
| ___ Message-ID: <E2C6EAFE4F5CBFmlist@xxxxxxxxxx>
> 
> この書き換えルールの後の処理なのですが、virtual_mailbox_mapsを
> virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf \
> /usr/local/mailman/data/virtual-mailman
> とした場合、virtual-mailmanには、test@xxxxxxxxxxx testとかかれています。
> この場合、test@xxxxxxxxxxxはローカルtestへ落とし、
> /usr/local/mailman/data/aliasesに行くものと思っていたのですが、
> virual-mailmanでまず弾かれてしまいます。

配送方法が virtual の場合、メールボックスへの直接配送以外(リモート転
送、プログラム起動など)の方法は存在しません
つまり配送方法が virtual の場合、 $virtual_mailbox_maps で指定できる
のはメッセージを保存するメールボックスの場所 = ディスク上のファイル
名(mbox形式の場合、Maildir形式の場合はディレクトリ名) だけになります

> 私の勝手な想像では、mysqlに該当しない→virtual-mailman→aliasesという流れで
> 処理されると思っていたのですが、なかなかうまくいきません。

[postfix-jp: 2299]で述べたように配送方式を local か pipe にする、また
は example.com ドメインに転送するなどして、mailman ローカルプログラム
に渡してください


ヒント1. postfix によって envelove from が test@example.com に書き換
    えられた後、vertual トランスポートを使うのはなぜですか?
    example.com は $mydomain に含まれているので、放っておけば local 
    トランスポートが使われますよね
ヒント2. (自信はないのですが) postfix は envelove from しか書き換えま
    せん
    mailman は message from を使います
※mailmanを使っていないので、保証はしかねます

____
Nakane Ryuji  living at Nagoya
// mailto:ryuu@xxxxxxxxxx
// business http://www.compnet.jp/
// private  http://www.bernese.jp/lux/
// GnuPG Key fingerprint
//   A6BF B764 B522 9533 CEC0 CB31 C36C 98DA 9289 8308


_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2332] Re: (再)mailman導入時にpostfixの設定, Kentaro Hashimoto
References
[postfix-jp: 2328] Re: (再)mailman導入時にpostfixの設定, Nakane Ryuji
[postfix-jp: 2330] Re: (再)mailman導入時にpostfixの設定, Kentaro Hashimoto

[検索ページ] [Postfix-JP ML Home]