定期受信時のエラーNo.04442
三月 さん 01/12/21 07:02
 
定期受信をしているとエラーが起こったときにダイアログがでて
5分ほどで消えますが出てほしくないときが多々あります。
(ゲームをしているとかDVDを見ているとか)

そこで、定期受信ではエラーを表示しないオプションがほしいです。

また、定期受信で受信できなかった事実をしる必要もあるかと
思いますのでアカウントのアイコン(ポスト)が変わると良いのでは。
ポストが変わっていれば手動で受信してみてエラーも確認できるかと。
正常受信できればポストは元に戻れば良いとも思われます。

[ ]
RE:04442 定期受信時のエラーNo.04446
秀まるお さん 01/12/21 18:37
 
 定期受信でエラーを出さないとすると、たぶん、

>アカウントのアイコン(ポスト)が変わると良いのでは。

 の方も必須と思われます。そうすると、そのアイコンをまた考えるのが大変
だったりします。それで、いまいちやる気が沸かなかったりします。

 そもそも、そんな頻繁にエラーが起きるようなプロバイダー(あるいはフ
リーメール?)なんてやめた方がいいと個人的には思いますが…。

[ ]
RE:04446 定期受信時のエラーNo.04448
三月 さん 01/12/21 21:12
 
> 定期受信でエラーを出さないとすると、たぶん、
>
>>アカウントのアイコン(ポスト)が変わると良いのでは。
>
> の方も必須と思われます。そうすると、そのアイコンをまた考えるのが大変
>だったりします。それで、いまいちやる気が沸かなかったりします。
アイコンのイメージはポストの赤と白の反転したような絵とか
メッセージボックスのエラーマークでもいいような気がするんですが。


> そもそも、そんな頻繁にエラーが起きるようなプロバイダー(あるいはフ
>リーメール?)なんてやめた方がいいと個人的には思いますが…。
フリーメールです。そんなに頻繁に起きるわけでは…
ここのようにメールの数の多いとこ(MLとか)に属しているとそのつど
アカウントを採ったりして現在20前後のアカウントを使ってます。
(採るのが趣味だったりもしますが)
そうなると、エラーになるのがいたりするわけです。

15分毎にエラーメッセージが出てくると邪魔なんですよ・・・
ってことはアカウントごとに頻度を変えれば出現間隔も減らせるんですよね。
それで対処することにします。
正常になったときに忘れそうですがマクロで戻すようにします。

ところで、受信が一段落した時のマクロって定期受信後にも動きますか?
また送受信エラーってアカウントごとに判定できませんか?
両方あれば、エラーになったアカウントを自動で頻度を下げて
正常に戻ったら頻度が戻るマクロができそうなんですが。

[ ]
RE:04448 定期受信時のエラーNo.04466
秀まるお さん 01/12/25 15:01
 
>アイコンのイメージはポストの赤と白の反転したような絵とか
>メッセージボックスのエラーマークでもいいような気がするんですが。

 とりあえずアイコンを変化させるだけってことでよければアイコンデザイン
だけ考えればいいかもしれないですが、エラー内容を表示する機能も必要にな
るかと思います。

 あと、エラーになって、その後の定期受信でエラーじゃなかった場合はエ
ラーのアイコンを元に戻すべきなのか。送信の時のエラーもエラーアイコンに
すべきなのか。いろいろ検討しないと先に進まないことが多々出てきそうです。

 そもそもこういう要望が出てくるのは、そういう不安定なメールサーバーに
ついて、本来サーバー側で解決すべき問題を、メールクライアント側に押しつ
けられてるような気もします。例え話をするならば、粗悪ガソリンを入れたせ
いで車が不調になったとして、車メーカーに「粗悪ガソリンでもちゃんと走る
ようにしてください」と要望を出してるような感じです。(ちょっとオーバー
だけど)

 ということでやっぱりやめておきます。

>ところで、受信が一段落した時のマクロって定期受信後にも動きますか?

 動くはずです。

>また送受信エラーってアカウントごとに判定できませんか?

 判断できないと思います。しいてやるならsmtp_pop3.logを見るって話にな
ります。

[ ]
RE:04466 定期受信時のエラーNo.04483
三月 さん 01/12/25 22:07
 
>>また送受信エラーってアカウントごとに判定できませんか?
>
> 判断できないと思います。しいてやるならsmtp_pop3.logを見るって話にな
>ります。

そもそもアカウント毎に順番に処理させる方法がないですよね。
GetAcountCount アカウントの登録数を返す(なくてもいいかも)
LoadAccountPropFirst 登録の最初のアカウントをロード
LoadAccountPropNext  次のアカウントをロード

こんな感じのがあれば、任意のアカウントに対する作業が可能かと。

[ ]
RE:04483 定期受信時のエラーNo.04485
ひろ さん 01/12/26 00:08
 
 三月さん今日は、ひろです。
> そもそもアカウント毎に順番に処理させる方法がないですよね。
 有りますよ。メニューから行うなら、「フォルダ一覧」で送受信したいア
カウントに合わせ、「送受信」→「受信/未送信メールの送信」。マクロなら
SelectFolder と StartReceive/StartSendRemain 等。

> GetAcountCount アカウントの登録数を返す(なくてもいいかも)
 $s = dllfuncstr("Account",#i) で $s が「」になるまで繰り返せば取得
できます。

> LoadAccountPropFirst 登録の最初のアカウントをロード
> LoadAccountPropNext  次のアカウントをロード
 どちらもアカウントの「何を」ロードするのか解らない。GetAccountProp
で取得できる各種の設定ではないですよね。

[ ]
RE:04485 定期受信時のエラーNo.04488
三月 さん 01/12/26 12:21
 
>> そもそもアカウント毎に順番に処理させる方法がないですよね。
> 有りますよ。メニューから行うなら、「フォルダ一覧」で送受信したいア
>カウントに合わせ、「送受信」→「受信/未送信メールの送信」。マクロなら
>SelectFolder と StartReceive/StartSendRemain 等。
>
>> GetAcountCount アカウントの登録数を返す(なくてもいいかも)
> $s = dllfuncstr("Account",#i) で $s が「」になるまで繰り返せば取得
>できます。
>
Account があるのに気づきませんでした。

>> LoadAccountPropFirst 登録の最初のアカウントをロード
>> LoadAccountPropNext  次のアカウントをロード
> どちらもアカウントの「何を」ロードするのか解らない。GetAccountProp
>で取得できる各種の設定ではないですよね。
GetAccountProp ではアカウント名がわからないと使えないので
名前がわからなくとも順番に呼び出せる関数を期待したのですが
Accountがあれば GetAccountProp でも問題ないですね。
これらの要望は取り下げます。

[ ]