• 締切済み

Sun Cobalt RaQ 550 でのメーリングリストの設定について

皆様、お世話になります。 早速ですが表題の通りで、Sun Cobalt RaQ 550上でメーリングリスト の設定を初めて行ったのですが上手くいきません。 実際に行った設定内容は下記のみです。 =============================================================================== <基本>⇒<リスト名>・・・test_qes で保存 <購読者>⇒<登録ユーザ>・・・Cobalt上に既に登録しているメールアカウント複数を登録      <外部購読者>・・・試しに1つ登録 <詳細>⇒<リスト管理者>・・・qes01(Cobalt上に既に登録しているメールアカウントの1つ)     <パスワード>・・・・qes01     <投稿ポリシー>・・・全てのユーザが投稿できる     <購読ポリシー>・・・開放:どのユーザでも自由に購読できる     <最大メッセージサイズ>・・・50KB     <返信ポリシー>・・・リスト宛に返信/投稿者宛に返信(どちらも試しました) ================================================================================= 上記以外には特に設定できるところが見当たらないのですが、 実際に <リスト名:test_qes> 宛てにメールを送ってみると下記の内容のメールが <リスト管理者:qes01>宛てに届くのみです。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ The original message was received at Thu, 14 Jun 2007 15:49:25 +0900 from mail@localhost ----- The following addresses had permanent fatal errors ----- :include:/usr/local/majordomo/sites/site1/lists/test_qes (expanded from: 504-test_qes-list) ----- Transcript of session follows ----- 550 5.2.4 :include:/usr/local/majordomo/sites/site1/lists/test_qes... Cannot open /usr/local/majordomo/sites/site1/lists/test_qes: World writable directory ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ いったい何の設定がおかしいのでしょうか? どなたか何卒、ご教授の程よろしくお願いいたします。 本当に困っております・・・・

みんなの回答

回答No.3

問題ないのではないかと思いますが。。。 エラーの内容は、/usr/local/majordomo/sites/site1/lists/test_qes までの各ディレクトリが誰でも書き込めるパーミッションになっているという理由で出てますので、もう一度groupとotherに書き込み権限がないか一通り確認してみてください。 また変更後はsendmailサービスをリスタートしてください。 現在はcobalt環境がないので確認できませんが、私の記憶ではローカルユーザも外部購読者欄にフルアドレスで書かないと配信がうまくいかなかった記憶があります(今回のエラーとは直接の関係はないと思いますが)

Nishigami_goo
質問者

お礼

ご回答ありがとうございます。 回答が遅くなり申し訳ありません。 前述の件、『sendmailサービスをリスタート』はやっておりませんでした。 業務上今すぐにはリスタートを実施できない状況なので、 可能な時間帯にリスタートしてどうかを試してみます。 結果をまたご連絡させていただきます。 (パーミッションの変更後もやはりサービスの再起動が必要になってくるのですね。)

Nishigami_goo
質問者

補足

lowrider_2005様、お世話になります。 パーミッション変更後に『sendmailサービスをリスタート』を、 昨晩実施してみたのですが、状況は変わらずでした(;_;) 諦めるしかないでしょうかね~・・・

回答No.2

ls -ld /usr/local/majordomo ls -l /usr/local/majordomo の結果を教えてください。

Nishigami_goo
質問者

お礼

lowrider_2005様、お世話になります。 一つ気になる事がありここに書かせていただきます。 各ディレクトリのパーミッションの件なのですが、 現在下記のようになってます。 /usr/--------------------------------755 /usr/local/---------------------------777 /usr/local/majordomo/------------------700 /usr/local/majordomo/sites/-------------705 /usr/local/majordomo/sites/site1/--------705 /usr/local/majordomo/sites/site1/lists/---705 /usr/local/ が『777』になってるのが気になるのですが ここが『777』なのが問題という事も考えられるのでしょうか? 質問が前後してしまいすいません・・・

Nishigami_goo
質問者

補足

lowrider_2005様、お世話になります。 早速上記の回答を記載します。 よろしくお願いいたします。;_; ■■■■■■■■■■■■■■■■■■■■■■■■■■ [root majordomo]# ls -ld /usr/local/majordomo drwx------ 8 mail daemon 4096 5月 8 2003 /usr/local/majordomo [root majordomo]# ls -l /usr/local/majordomo 合計 284 drwxr-xr-x 2 root root 131 6月 21 2002 Tools -rwxr-x--- 1 mail daemon 5298 3月 12 2002 archive2.pl drwxr-xr-x 2 root root 45 6月 21 2002 bin -rwxr-x--- 1 mail daemon 2806 3月 12 2002 bounce-remind -rwxr-x--- 1 mail daemon 10667 3月 12 2002 config-test -rwxr-x--- 1 mail daemon 50030 3月 12 2002 config_parse.pl -rwxr-x--- 1 mail daemon 13051 3月 12 2002 digest drwxr-s--- 2 mail daemon 6 3月 12 2002 digests drwxr-s--- 2 mail daemon 6 3月 12 2002 files drwx------ 2 mail daemon 6 3月 12 2002 lists -rw-rw---- 1 mail daemon 0 3月 12 2002 log -rw-r----- 1 mail daemon 0 5月 8 2003 logs -rwxr-xr-- 1 mail daemon 64563 3月 12 2002 majordomo -rw-r----- 1 mail daemon 11024 3月 12 2002 majordomo.cf -rw-r----- 1 mail daemon 9697 3月 12 2002 majordomo.cf.template -rwxr-x--- 1 mail daemon 24388 3月 12 2002 majordomo.pl -rwxr-x--- 1 mail daemon 280 3月 12 2002 majordomo_version.pl -rwxr-x--- 1 mail daemon 3542 3月 12 2002 request-answer -rwxr-x--- 1 mail daemon 29576 3月 12 2002 resend -rw-r----- 1 mail daemon 10474 3月 12 2002 sample.cf -rwxr-x--- 1 mail daemon 8182 3月 12 2002 shlock.pl drwx---r-x 3 mail daemon 18 5月 8 2003 sites -rwsr-x--- 1 root daemon 19233 3月 12 2002 wrapper [root majordomo]# ■■■■■■■■■■■■■■■■■■■■■■■■■■

回答No.1

chmod -R go-w /usr/local/majordomo/sites としてみるか、/etc/sendmail.cf で O DontBlameSendmail=GroupWritableAliasFile とすれば良いように思います。 (2番目の方法はセキュリティ的に危険なのでお勧めはしません)

Nishigami_goo
質問者

お礼

lowrider_2005様、お世話になります。 早速上記の『chmod -R go-w /usr/local/majordomo/sites』 を試してみたのですが結果は変わらずで、前回と全く同じ内容の メールが<リスト管理者:qes01>宛てに届くのみでした・・・ 補)ちなみに上記のパーミッション変更前において『書き込み権限W』があったのは 『List』フォルダ配下にある『test_qes』を含むファイルのみでした。 上記コマンド実行で、これらのファイルのパーミッションから 『書き込み権限W』のみが削除されたのは確認しました。 他におかしなところがあるでしょうか・・・? よろしくお願いします~(;_;) ちなみに2番目の 、/etc/sendmail.cf で O DontBlameSendmail=GroupWritableAliasFile については『セキュリティ的に危険なのでお勧めはしません』との ことでしたので今のところ試しておりません(最後の手段かと・・・)

Nishigami_goo
質問者

補足

早々の回答ありがとうございます。 早速この手順を試してみようと思っております。 そこで再度確認ですが、上記の chmod -R go-w /usr/local/majordomo/sites だと、『所有グループ』と『その他のユーザ』に対して sitesフォルダ配下の全てに対し書き込み権限を 『削除』するになると思うのですが、『削除』でいいんですよね? なんか削除すると、さわれなくなるイメージがあるので 逆に追加するのでは?と思っておりました。^_^ とりあえず、上記で試してみますのでまた結果を ご報告させていただきます。 ありがとうございました。

関連するQ&A