6.46β22で新着監視が止まるNo.48453
にゃごにゃご さん 15/09/01 17:10
 
6.46β22をインストールしましたが、「設定」->「アカウント毎の設定」->「メール
サーバー」->「POP3/IMAP4」->「定期受信」で「定期受信ON時にIDLEコマンドを使っ
て新着メールを監視する」にチェックを入れて(新着監視中)の状態で、「設定」->
「アカウント毎の設定」を開いて「OK」で閉じると(新着監視中)が消えて、監視しな
くなりました。
「設定」の「アカウント毎の設定」以外のウィンドウを「OK」で閉じても、「アカウ
ント毎の設定」を「キャンセル」で閉じても監視は止まりません。


[ ]
RE:48453 6.46β22で新着監視が止まるNo.48454
秀まるお2 さん 15/09/01 17:33
 
 連絡いただいた件ですが、実はβ22でわざとそのようにしたのでした。

 というのはなぜかというと…

 例えばアカウント毎設定でメールアカウントを変更しても、以前のバージョン
ではそのまま接続しっぱなしにしてたのですが、メールアカウントが変更されて
るのに古いアカウントのままでつながってるのはちょっとおかしいんじゃないか
と思いまして…。で、とりあえずOKボタンを押したら新着監視を止めるような、
単純な処理を入れてしまいました。

 やはりこの動作はよろしくないということで、メールアカウントやパスワード
が変更されない限りは新着監視を切らないように修正させていただきます。次の
β23にて対応させていただきます。

[ ]
RE:48454 6.46β22で新着監視が止まるNo.48455
にゃごにゃご さん 15/09/01 17:48
 
>メールアカウントが変更されてるのに古いアカウントのままでつながってるのはち
>ょっとおかしいんじゃないか
>と思いまして…。で、とりあえずOKボタンを押したら新着監視を止めるような、
>単純な処理を入れてしまいました。

なるほど、そういう理由があったのですね。
この変更を知らなかった私はいつの間にか監視が止まっていることに気づきませんで
した。
それであればメールアカウントに変更があったか無かったかの判定をして、アカウン
トに変更が無かったら監視を続けて、アカウントに変更があったら新規にloginから
監視を始めるようにしていただくことは可能でしょうか?



[ ]
RE:48455 6.46β22で新着監視が止まるNo.48456
秀まるお2 さん 15/09/01 19:15
 
> それであればメールアカウントに変更があったか無かったかの判定をして、アカウン
> トに変更が無かったら監視を続けて、アカウントに変更があったら新規にloginから
> 監視を始めるようにしていただくことは可能でしょうか?

 「アカウント毎の設定・メールサーバー」の中の「メールアカウント」が書き
換わってなければ新着監視を切らないようにしようと思ったのですが、それだけ
じゃなくて、「メールアカウント」が書き換わった場合にも、その新しい
アカウントでログインし直してIMAP IDLEを続行して欲しいということですね。

 それは…IMAP IDLEでつなぎ直すって機能が今現在存在しないので、それから
作るとなると、ちょっと難しいです。

 「受信」を実行すればIDLE状態に戻るので、そういう案内メッセージを出すっ
てことでどうでしょうか。つまり、アカウント毎設定でメールアカウントを書き
換えてOKしたら、仮にIDLE中だったら、


        メールアカウントが書き換わったのでIDLEコマンドによる
        新着監視を中断します。再開したい場合は「受信」コマンド
        を実行するなどしてください。

                       [ OK ]


 ってメッセージを表示するとかでどうでしょうか。

[ ]
RE:48456 6.46β22で新着監視が止まるNo.48457
にゃごにゃご さん 15/09/02 09:30
 
ありがとうございます。
アカウント情報を変えていないのに、意図せずに知らないうちにいつのまにか監視が
止まってしまうのが問題なので、アカウント情報を変えて監視を止めるときに警告メ
ッセージが出るのは歓迎です。
よろしくお願いします。

[ ]