dtmail: cannot open mailfile on 2.5.1 /var/mail server
原因
CDE 1.2 (Solaris 2.6 リリース) を実行中のクライアントマシン A に、Solaris 2.5.1 リリースを実行中のサーバーであるマシン B から /var/mail がマウントされました。
OpenWindows のメールツールでは、サーバー上のメールファイルを問題なく読み書きできますが、CDE の dtmail ではメールボックスを開くことができません。
対処方法
このバグのアクセス権と所有権を確認してください。メールディレクトリには、次のアクセス権が必要です。
skywalker$ ls -lad /var/mail
drwxrwsrwt 3 root mail 512 Feb 10 14:40 /var/mail/
|
メールボックス自体は次のようになっている必要があります。
-rw------- 1 zvinakis mail 3206838 Feb 19 11:51 /var/mail/zvinakis
|
ディレクトリのアクセス権の設定が正しくない場合、メールサーバーに次のコマンドを実行します。
chmod a+t /var/mail
chmod g+s /var/mail
|
アクセス権 (またはグループ) がメールボックス自体で正しくない場合、「joe」がサンプルメールボックスの場合、次のように実行します。
アクセス権を変更するには、次のように実行します。