設定がリセットされるNo.40026
ちゃんこ さん 11/02/11 17:58
 
こんにちは。
よろしくお願い申し上げます。

不具合点:「受信したメールをサーバー上に残す」設定にしてあるが、
     時々、自然にこのチェックが外れ、サーバー上から削除され
     てしまう。

心当たり:無し。
     他も含めて何も設定は変えておりません。
     常駐はしておらず、必要なときだけ立ち上げています。
     かなり前のバージョンから時々起きていました。


環境:秀丸メール 5.60
   秀丸エディタ 8.02
   Windows Vista SP2
   IE8
   Windows Update はすべて適用済み
   セキュリティソフト無し

[ ]
RE:40026 設定がリセットされるNo.40029
秀まるお2 さん 11/02/12 11:46
 
 秀丸メールのアカウント毎設定が壊れるという話が、今まで2件ほどありまし
て、今回のご報告も含めると3件目になってしまいます。

 アカウント毎設定をいじってなくても、実はアカウント毎設定用のファイル
(account.binファイル)にはフォルダ・ツリーのの折りたたみ/展開状態も保
存するようになっているので、それの関係で頻繁にファイルが更新されることに
なっています。なので、その辺の仕組み自体を直した方がいいような気がします。

 ということで、そういう方向で今度時間のある時に直そうと思います。

 とりあえずの回避策として、秀丸メール起動時の自動起動マクロにてアカウン
ト毎設定を確認し、もし設定が狂っているなら警告を出す、という作戦はあるか
なぁと思いました。

 例えばアカウント名が「斉藤秀夫メイン」だとたらマクロは以下のようになり
ます。


    loaddll "tkinfo.dll";
    #n = dllfunc("LoadAccountProp", "斉藤秀夫メイン");
    #val = dllfunc("GetAccountProp", "fSaveOnServer");
    if( #val == 0 ) {
        message "サーバー上に残す設定がOFFになってます。";
    }

 こんなマクロを作ってそれを「マクロ・マクロ登録・自動起動・秀丸メール起
動時」の所に登録しておく作戦です。

 とりあえずそれでチェックしていただくしか今のところ無いかなぁと思います。

[ ]
RE:40026 設定がリセットされるNo.40031
Iranoan さん 11/02/12 13:49
 
 ちゃんこさん今日は、一ユーザの Iranoan です。
> 不具合点:「受信したメールをサーバー上に残す」設定にしてあるが、
>      時々、自然にこのチェックが外れ、サーバー上から削除され
>      てしまう。
 根本的な問題点は、秀まるおさんにお任せするとして、ユーザとしては、もし
・マクロ (特に自動実行するタイプ)
・他のフォルダと自動で同期するツール
を使っている場合、これらを見直してみたほうが良いです。

 幸い私はこの問題が再現した事がありませんが、3 件有るという事は、非常
に希でも何か組み合わせの問題があるのかもしれませんね。

[ ]
RE:40029 設定がリセットされるNo.40032
ちゃんこ さん 11/02/12 15:35
 
了解しました。

それまではご提案のマクロでしのぐことに致します。

ありがとうございます。

[ ]
RE:40032 設定がリセットされるNo.40046
秀まるお2 さん 11/02/16 10:08
 
 ちなみに次のβ版にて、「アカウント毎の設定・上級者向け・上書き禁止属
性」という設定ページを用意して、そこでアカウント毎設定を簡単に上書き禁止
属性に出来るようにしました。

 そこで上書き禁止属性に設定しておけば、アカウント毎設定を意図的に書き換
えて保存しようとした時にエラーメッセージが出てくるようになります。(エ
ラーを無視して無理矢理書き換える選択肢も一応出しますけども)

[ ]
RE:40046 設定がリセットされるNo.40069
秀まるお2 さん 11/02/21 20:42
 
 今さらですが、今日やっと、V5.70β1をアップロードしました。それでアカウ
ント毎設定を上書き禁止属性に設定することが出来ます。

 アカウント毎の設定・上級者向け・上書き禁止属性」のページで簡単に設定出
来ます。

 上書き禁止属性にしておけば、間違って設定が書き換わることは無くなると思
います。

 ということでもしよかったらお試しお願いします。

[ ]