[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:83062] POP server with independent user management


楠根です。

突然ですが、
以下のような POP (または IMAP) サーバプログラムを探しています。

  1. Linux 上で動く
  2. 一般的な(Windows 上のものも含め) MUA の多くで利用できる
  3. システム上の password DB と別のパスワードが使える
  4. システム上のアカウントと独立のユーザ管理ができる
  5. ユーザ名に @ などの特殊文字が使える
  6. 以上の設定があまりデフォルトの状態からいじらずに使える
  7. RPM パッケージになっている

といったかんじの条件です。どなたか御存知ありませんか?
一応各条件は優先度順になっていますが、3 までは必須条件、
4 よりあとはできればというレベルです。


やりたいことは、いわゆるバーチャルドメイン的なことです。
複数の管理者による共同管理サーバなんですが、
各管理者はそれぞれ別のドメインのサーバとして使い、
各ドメインにはそれぞれメイルだけ利用したいというユーザがいます。

つまり、各ドメインの管理者だけログインできるようにして、
それ以外のユーザは単に POP だけできるようにしたいんです。
できればこれらの利用者には /etc/passwd への記載もしたくありません。
また、各ドメインはそれぞれ独立して管理したいので、
ドメイン間でのメイルボックス名の重複もゆるしたいんです。

こうした場合、利用者ごとに適当な名前でユーザを作り、sendmail なら
virtusertable あたりで各メイルボックス名から変換して実ユーザベースで
管理する方法が簡単だとは思うんですが、今回はできるだけ独立した管理に
したいので、みんなで virtusertable をいちいち設定するのは避けたいし、
そもそもいちいち対応を管理するのもちょっと大変な気がしますので、
できれば MTA レベルではなく delivery agent 側でなんとかしたいです。


見たかんじ、MH 付属の popd の DPOP option が比較的要望に近いんですが、
そもそもメイル用ユーザの作成方法がわからないので困っています。
man も用意されてないし web 検索で MH DPOP とかで検索してもほとんど
事例がみつからないようです。簡単に popwrd (DPOP のパスワード設定)
コマンドのソースも読んだのですが、いまいち使い方がわかりません。

いいアドバイスなどあればおねがいします。
私はこうやっているとかいう話もあれば聞かせて下さい。


P.S.
当方の環境は rawhide の最新版 (ほぼ RedHat 7.1) です。
--
Takeshi Kusune <kusune _at_ sfc.wide.ad.jp>

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: