- PR -

共有メールボックスへ配信されたメールファイルのアクセス権について

投稿者投稿内容
ロン
会議室デビュー日: 2003/09/12
投稿数: 16
投稿日時: 2004-03-10 16:43
LONGYと申します。
初めて投稿させていただきます。

現在、qmail-1.03 + courier-imap-2.2.1 でメールサーバを構築しております。
OSにはREDHAT9を使用しています。

maildirmakeコマンドを使って、共有のMaildirを作成しています。
共有のMaildirのアクセス権はとりあえず777で設定しています。

クライアントのメーラーからはこの共有のMaildirにはアクセスできる
ようになっています。

今回グループ単位でメールを共有したいので、共有のアカウント(例えばinfo)
を作成し、info宛てのメールは上記の共有のMaildirへ転送するということを
.qmailファイルを使って行ってみたのですが、メールファイルのパーミッションが
600となってしまい、他のメンバーが見ることができません。

そもそもこういう方法が間違ってるのかも知れませんので、何かよい方法があれば
ご教授いただけますよう、お願いいたします。

現在は.qmailの中に 「|chmod -R 644 ~/Maildir/」と記述して共有のMaildirの
パーミッションを無理やり変更しています。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-03-10 21:24
こんばんわ.

運用上「単一のアドレス」じゃないとダメなんでしょうか?自分は sendmail 派なので qmail は不得手ですが,とりあえず.

info などの共有された電子メールアドレスへ送られてきた電子メールを,個人のアドレスに配布するためにエイリアスを使っています.これで簡易なメーリングリストを運用できます.こういうのじゃダメでしょうか?
ロン
会議室デビュー日: 2003/09/12
投稿数: 16
投稿日時: 2004-03-10 23:47
kaz様、ご返答ありがとうございます。

>>運用上「単一のアドレス」じゃないとダメなんでしょうか?自分は sendmail 派なの>>で qmail は不得手ですが,とりあえず.

そうなんです。infoの他にも、部署別等のグループを作成し、グループウェアとして
運用することが目的なのです。

>>info などの共有された電子メールアドレスへ送られてきた電子メールを,個人のアド>>レスに配布するためにエイリアスを使っています.これで簡易なメーリングリストを>>運用できます.こういうのじゃダメでしょうか?

メーリングリストの逆のような運用を実現しなければならないのです。

引き続き、皆様のお知恵を拝借できればと思います。

punk
ベテラン
会議室デビュー日: 2002/08/07
投稿数: 75
投稿日時: 2004-03-12 18:32
こんばんわ。

イマイチやりたい事がわかりませんが、一つのアカウントを複数人で使うのは駄目なのでしょうか?
#サーバにメイルを残して。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-03-12 19:25
こんばんわ.

遅まきながら,punk 様のレスを見て気が付きました.
LONGY 様,「みんな info で imap したい」ということでしょうか?もしかしてそうではなく,「それぞれの電子メールアカウントで info の電子メールを imap したい」ということでしょうか?前者であれば,punk 様のご指摘通りでしょう.後者の場合,やはり alias で展開するものではないかと...

お役に立てず申し訳ありませんが,やはり間違っている気がします.
ロン
会議室デビュー日: 2003/09/12
投稿数: 16
投稿日時: 2004-03-12 22:26
punk様、kaz様、ご返答ありがとうございます。

やりたいことは、グループメールです。
具体的には、メンバーはそれぞれ個人のアカウントを持っています。
また、メンバーはそれぞれのグループに属しています。
グループ宛に届いたメールはグループのメンバー全員が閲覧できるようにしたいということです。
グループウェアでよくあるグループメール機能を実現させたいと考えております。
グループのアカウントは作らず、aliasで行おうと考えています。
つまりinfoというアカウントは実際は存在せず、info宛に届いたメールはaliasを使って共有フォルダに転送させます。

MLのように、全員に届くのではなく、1通のメールを皆で共有したいのです。
punk様のご指摘のように、アカウントを共有すれば実現可能と思いますが、それを共有メールボックスで実現させたいわけです。

IMAPには共有メールボックスを利用できる機能が備わっていますので、実現は可能と思うのです。
何とか実現したく、日々試行錯誤で色々試していますがなかなかいい方法が見つかりません。




punk
ベテラン
会議室デビュー日: 2002/08/07
投稿数: 75
投稿日時: 2004-03-13 00:24
こんばんは。

imap??でしたか(^^;
失礼しました。

maildirmakeコマンドでどのようにmaildirを作成したのでしょうか?
アキラ
会議室デビュー日: 2004/03/10
投稿数: 8
投稿日時: 2004-03-14 17:14
maildir 形式でローカル配信する場合、qmail のMDAはメールファイルの
パーミッションを600にします。
qmail のMDAを使用するのであれば、現在運用なさっているような方法で
パーミッションを変更してあげるしかないように思えます。

スキルアップ/キャリアアップ(JOB@IT)