メンバー制限をする普通の ML 群を考えます。 (fml bible にあるように)例えば営業部に営業 1、 2、 3 課がある場合です。
まず、それぞれの課用に sales-1、 sales-2、 sales-3 ML を作り、 ML のメンバーはそれぞれの課で管理してもらうことにします。 また別途、営業部全体の連絡用に sales ML も作り、 sales ML へメールを送信すると、 sales-1 sales-2 sales-3 のメンバーにも配送されます。
配送先は sales MLの config.cf で
recipient_maps += $ml_home_dir/../sales-1/recipients recipient_maps += $ml_home_dir/../sales-2/recipients recipient_maps += $ml_home_dir/../sales-3/recipientsとすれば、sales-1,2,3 すべてのメンバーに配送されます。
投稿可能なメンバーも同様に
member_maps += $ml_home_dir/../sales-1/members member_maps += $ml_home_dir/../sales-2/members member_maps += $ml_home_dir/../sales-3/membersとしてください。 社内用の場合はか、member_maps を変更せずとも 誰でも投稿できるように
post_restrictions = permit_anyoneと設定してしまうのもアリでしょう。
ここではファイルで管理する例を取り上げています。 これは簡単で、すぐに実行できるというのがよいところです。
しかしながら、MySQL なりで組織図とメール配送のリストを管理するほうが現 代的ではあるでしょう。準備も保守も、それなりに必要となりますが
author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about FML, e-mail <fml-bugs@fml.org>.