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

[postfix-jp: 2101] Local ユーザの一部を拒否は可能?



山口と申します。

postfix のローカルユーザに対しての配送は、デフォルトでは

  local_recipient_maps = proxy:unix:passwd.byname $alias_maps

となっているため、ローカルの UNIX ユーザを作成した部分は着信することにな
ります。

/etc/passwd の中に、着信して欲しくないユーザが存在する場合、そのユーザだ
けを明示的に拒否することは可能でしょうか?

例えば、以下のような拒否リストを作成して

  拒否ユーザA          REJECT
  拒否ユーザB          REJECT


指定できるのが望ましいと思っています。

local_recipient_maps に、/etc/passwd ではなく受信可能リストを指定すると
いう方法もありますが、これだとユーザを追加・削除した場合に整合が取れなく
なってしまうという問題があります。

例)
  local_recipient_maps = hash:/etc/postfix/recipient_map $alias_maps

  [recipient_map]
  ローカルユーザA      PERMIT
  ローカルユーザB      PERMIT
  ローカルユーザC      PERMIT
  拒否ユーザA          REJECT
  拒否ユーザB          REJECT

  
  ※管理が面倒


なにかうまい方法があればお教え下さい。

--
山口健史 (YAMAGUCHI Kenji)


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

Follow-Ups
[postfix-jp: 2102] Re: Local ユーザの一部を拒否は可能?, matumoto
[postfix-jp: 2103] Re: Local ユーザの一部を拒否は可能?, とみたまさひろ

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