古くなったメールは自動的に削除するNo.02849
Iranoan さん 10/01/31 21:44
 
 秀まるおさん今日は、Iranoan です。
 フォルダごとの表題のオプションですが、OFF には出来ても ON に出来ませ
ん。表示上は、ON に出来るのですが、もう一度ダイアログ・ボックスを開く
と OFF になっています。
 こちらの環境は、WindowsXP+IE8.0+秀丸メール Ver. 5.33beta5 です。
 おそらく最近の変更によるレベル・ダウンだと思ったのですが、手元にある
中でもっとも古い Ver.5.31 でも同じでした。

[ ]
RE:02849 古くなったメールは自動的に削除No.02850
秀まるお さん 10/02/01 10:41
 
 あそこは、「この期間…」か、または「この通数…」かどちらか(あるいは両
方)ONにしないとOFFに戻ってしまうようです。

 どっちもOFFということはつまりOFFと同じということで…。

 どっちもOFFの時は、例えばエラーメッセージを出してもいいんですけど、実
用上は問題ないと思うので、今のままにしておこうかなぁと思います。

[ ]
RE:02850 古くなったメールは自動的に削除No.02852
Iranoan さん 10/02/01 15:42
 
 秀まるおさん今日は、Iranoan です。
>  あそこは、「この期間…」か、または「この通数…」かどちらか(あるいは両
> 方)ONにしないとOFFに戻ってしまうようです。
>
>  どっちもOFFということはつまりOFFと同じということで…。
 確かに私のミスでした。

 ただ、使い手からすると「今の仕様ってどうよ」と思う点があります。まず、
はまった過程を書かせて頂きます。
(1) Subject:  turukame.1:02839| このフォルダでのメールの発生順
    の条件を調べる過程で、「古くなったメールは自動的に削除する」を OFF
    (それまでは、「この期間…」を ON にして使っていた)
(2) 結局、遅いのは私の環境の問題なので、「古くなったメールは自動的に削
    除する」を ON に戻す
(3) 再び見てみると、OFF に戻ってる???

 ここで、使い手からすると、(1) の時の処理が気になります。この時、「古
くなったメールは自動的に削除する」を OFF にしても、「この期間…」は設
定付加ですが、ON のままで、その期間も変化がありません。少なくとも表示
上は。また使い手もこの設定を変更していませんから、当然変更した意識もあ
りません。
 しかし、この状態で [OK] とすると、「この期間…」が設定不可になるのは
良いですが、設定も OFF になり、その期間も初期状態の「12 ヶ月」になって
しまいます。
 これが ``使い手からすると「今の仕様ってどうよ」と思う点'' です。

[ ]
RE:02852 古くなったメールは自動的に削除No.02853
秀まるお さん 10/02/01 16:27
 
 これは内部的なデータ形式の仕様が手抜きという問題でして、直すのが難しい
です。

 例えばユーザーインタフェース的に

 チェックマーク + 数値

 の設定があるとします。例えばアカウント毎の設定・メールサーバーの

 □一定期間置いてから削除する  [___]日後

 とかありますが、これは、内部的には「ON/OFFか」のフラグと「何日か」の数
値を覚えておくような仕組みになっているので、ON/OFF状態とは関係なく「何日
後」の数値を覚えておけます。

 ところが自動削除の所とかは、内部的には数値としてしか覚えてない作りにな
っていて、例えば

 数値が0ならチェックマークOFF扱い、
 数値が1以上ならチェックマークON&数値の指定がされた扱い

 という風に手抜きされてる所が多いです。そうすると、チェックON/OFFと数値
の両方がうまく保存されないです。

 自動削除の場合、昔は「この期間を過ぎた分」しか無かった所に無理して拡張
したというのも関係しています。さらに、設定がファイルに保存されるというこ
とも関係してまして、例えば旧バージョンにバージョンダウンしたらファイルが
読めなくなる、というようなことの無いように、さらにはなるべくなら旧バージ
ョンに戻してからまた新バージョンに戻した時に、以前の設定通りになる、とい
うようなことも保証しないといけない、という面倒なこともあります。

 (完璧に互換性が取れてるかどうか自信無いけど)

 あと、自動削除関係は、下手にバグを出して大事なメールを削除してしまった
らまずいというのもあります。

 と、いろいろ総合すると、今の仕様で仕方がないかなぁという感じです。

 せっかくなので、「この期間を…」と「この通数を…」の両方OFFなのに自動
削除だけONというケースについては、警告メッセージだけ出すように直してみま
す。

[ ]
RE:02853 古くなったメールは自動的に削除No.02854
Iranoan さん 10/02/01 17:15
 
 秀まるおさん今日は、Iranoan です。
>  ところが自動削除の所とかは、内部的には数値としてしか覚えてない作り
 これは想像していました、その上で、
> 内部的には「ON/OFFか」のフラグと「何日か」の数
> 値を覚えておく
になっていないのか? が不思議でした。

> 設定がファイルに保存されるというこ
> とも関係してまして、例えば旧バージョンにバージョンダウンしたらファイルが
> 読めなくなる、というようなことの無いように
という事があったんですね。

>  せっかくなので、「この期間を…」と「この通数を…」の両方OFFなのに自動
> 削除だけONというケースについては、警告メッセージだけ出すように直してみま
> す。
 有り難うございます。
 これで私の様な粗忽者でも、はまらなくて済みます。

[ ]