メーラーdeネットニュースとの連携についNo.09659
音吉 さん 05/08/31 19:44
 
秀まるお2さん、こんにちは 音吉と申します。

現在秀丸メールとメーラーdeネットニュースを使って HotMail, livedoorMail
 の送受信、RSS の受信を行っておりますが二つ程お願いがあります。

1.    エディタ・ウインドウからの”今すぐ送信”に対応して頂けませんで
        しょうか。
        本体上での送信、受信、送受信では自動制御が利きますが、メール作
        成エディタウインドウ上からの”今すぐ送信”では自動制御が利きま
        せん。これも自動制御出来る様にして頂けると助かります。

2.    再現条件が特定できないのですが、自動制御で起動されたメーラーde
        ネットニュースが送受信終了後閉じられず残ってしまう事がありま
        す。
        メーラーdeネットニュースの受信(送信)が終わる前に秀丸メールの
        処理が終了してしまう事がある様で、回線速度やデータ量等で時間が
        かかった時に特に良く起きるようです。
        メーラーdeネットニュースの送受信終了の判定をもう少し改善する事
        は出来ませんでしょうか?

なお、メーラーdeネットニュースは常駐させず自動制御で使用しています。

環境は
        WindowsXP Pro SP2
        秀丸メール                      V4.52β1
        メーラーdeネットニュース        V1.1.2.11
                Hotmail Plug-in         V1.001
                livedoor Plug-in        V0.903
                RSS Plug-in             V1.001

です。

--
音吉

__________________________________
 Take an action against poverty
 http://pr.mail.yahoo.co.jp/whiteband/

[ ]
RE:09659 メーラーdeネットニュースとの連No.09660
秀まるお さん 05/09/01 08:40
 
 お手数かけます。

> 1.    エディタ・ウインドウからの”今すぐ送信”に対応して頂けませんで
>         しょうか。

 調べてみたら、バグってたというか、「今すぐ送信」の時にメーラーdeネット
ニュースを起動する等の処理が完全に抜けてました。さっそく修正させていただ
きます。

 あと、ポン太さんから教えてもらったことですが、IMAP4の場合(送信の方は
メーラーdeネットニュースを経由しない設定の場合)に受信側でのメーラーdeネ
ットニュース制御がうまく動作してませんでした。それも直します。

> 2.    再現条件が特定できないのですが、自動制御で起動されたメーラーde
>         ネットニュースが送受信終了後閉じられず残ってしまう事がありま
>         す。

 実はメーラーdeネットニュース経由でのメールの送信はテストしたことがあり
ませんでした。送信の時は、つまり、秀丸メール側から送られたメールをメー
ラーdeネットニュース側が処理するのに時間がかかるということで、そういう
ケース(送信したケース)ではメーラーdeネットニュース側の処理が終わるまで
しばらく待機するような処理を入れてみます。

[ ]
RE:09660 メーラーdeネットニュースとの連No.09664
音吉 さん 05/09/01 14:55
 
秀まるお さん、こんにちは 音吉と申します。

前回の内容に不適切な固有名詞がありましたので、取り消しして再送します。


>> 1.    エディタ・ウインドウからの”今すぐ送信”に対応して頂けませんで
>>         しょうか。
> 調べてみたら、バグってたというか、「今すぐ送信」の時にメーラーdeネット

>ットニュース制御がうまく動作してませんでした。それも直します。

宜しくお願いします。



>> 2.    再現条件が特定できないのですが、自動制御で起動されたメーラーde

>しばらく待機するような処理を入れてみます。

今特に不都合が起きているのは”受信”の時です。書き方が曖昧で申し訳あり
ません。

憶測なのですが....
メーラーdeネットニュースが(受信中)の状態で秀丸メールの”送受信中の状
態表示ウインドウ”が閉じてしまって(秀丸メールはメーラーdeネットニュー
スが通信終了していると判断)、秀丸メールからメーラーdeネットニュースへ
終了のメッセージが送られるがメーラーdeネットニュースは作業中の為終了で
きない。
こんな感じです(実際にこのような状態が目視されます)。

送信についてはメーラーdeネットニュースの現在の仕様ではメーラーから送信
データが来ても直ぐに送信する訳ではなく、後でマトメテ送る様になっている
為かあまり表面化していないようです。(データが来たら直ぐ送信する動作の
追加をポン太さんにお願いはしています。)



実は、この件に関して、又一つお願いが出てきてしまったので書かせていただ
きます。
3.この仕様のため私の場合実は送信はマクロで行っています。
  A)  メーラーdeネットニュースを起動させる。
  B)  すべてを送受信 dllfunc("TransmitAll")
  C)  メーラーdeネットニュースの送信処理メッセージを送る。
                dllfunc("Bypass_PostMessage", #Wnd, 0x1d99, 2, XX)
  D)  メーラーdeネットニュースを終了させる。

  と言った感じなのですが、この A) 完了から B)までに凡そ10秒以上待
  たされます(環境にも因るのかも知れませんが)。
  メーラーdeネットニュースが働けるようになるのを待つ余裕の部分かと
  思っているのですが、出来ればマクロの場合このタイム・ラグ(?)を
  調整出来る様にするなり、無くすなり、指定出来ないでしょうか?

何かとお忙しい時と思いますが、宜しくお願いします。

--
音吉

__________________________________
 Take an action against poverty
 http://pr.mail.yahoo.co.jp/whiteband/

[ ]
RE:09664 メーラーdeネットニュースとの連No.09665
秀まるお さん 05/09/01 15:24
 
 メーラーdeネットニュースを終了させる処理は、メーラーdeネットニュースが
終了しなかった場合には最高で5回まで再試行するようにしてみました。なので
今度は大丈夫だと思います。

 あと、メーラーdeネットニュース経由で送信するようなケースについては、
秀丸メール側での送信(=メーラーdeネットニュースへのメールの受け渡し)が
終わった後で、メーラーdeネットニュース側の「すべての記事送信」を実行させ
るようにしました。

>   と言った感じなのですが、この A) 完了から B)までに凡そ10秒以上待
>   たされます(環境にも因るのかも知れませんが)。

 run文でメーラーdeネットニュースを起動してて、それに10秒以上かかると
いう意味でしょうか。具体的なことが分からないとなんとも言えないですけど、
run文自体はプロセス起動するだけの処理なので、そんなに時間がかかるはずは
無いと思います。

 そもそも、TransmitAll関数を呼べば、それによって自動的にメーラーdeネッ
トニュースの起動も行われる訳なので、マクロから起動するような面倒なことは
しなくてもいいんじゃないかと思います。

[ ]
RE:09665 メーラーdeネットニュースとの連No.09666
音吉 さん 05/09/01 17:52
 
秀まるお さん、こんにちは 音吉と申します。

> メーラーdeネットニュースを終了させる処理は、メーラーdeネットニュースが
>終了しなかった場合には最高で5回まで再試行するようにしてみました。なので
>今度は大丈夫だと思います。
>
有難うございます。


> あと、メーラーdeネットニュース経由で送信するようなケースについては、
>秀丸メール側での送信(=メーラーdeネットニュースへのメールの受け渡し)が
>終わった後で、メーラーdeネットニュース側の「すべての記事送信」を実行させ
>るようにしました。

実はこれが一番有りがたい事です。

と申しますのは

> run文でメーラーdeネットニュースを起動してて、それに10秒以上かかると
>いう意味でしょうか。具体的なことが分からないとなんとも言えないですけど、
>run文自体はプロセス起動するだけの処理なので、そんなに時間がかかるはずは
>無いと思います。
メーラーdeネットニュースが起動している状態で、秀丸メールが読み書きを始
めるのに10秒以上かかると言う意味でしたが(分かりにくくてスミマセ
ン)、

上段で仰っていた
> あと、メーラーdeネットニュース経由で送信するようなケースについては、
>秀丸メール側での送信(=メーラーdeネットニュースへのメールの受け渡し)が
>終わった後で、メーラーdeネットニュース側の「すべての記事送信」を実行させ
>るようにしました。
を以前の秀丸メールで実現させるために事前にメーラーdeネットニュースを起
動しておき、秀丸メールの読み書きが終わった後に、マクロからメーラーde
ネットニュースの「すべての記事送信」をさせておりました。

ところが、
> そもそも、TransmitAll関数を呼べば、それによって自動的にメーラーdeネッ
>トニュースの起動も行われる訳なので、マクロから起動するような面倒なことは
>しなくてもいいんじゃないかと思います。

今回の動作の追加で仰るとおり普通に「すべて送受信」/「すべて送信」をす
れば良い事に成りますので

3.    の要望に関してはお忘れください。

V4.52はまだ、DL しておりませんが、早速インストールして使わせていただき
ます。
取り合えず、有難うございました。

--
音吉

__________________________________
 Take an action against poverty
 http://pr.mail.yahoo.co.jp/whiteband/

[ ]
RE:09665 メーラーdeネットニュースとの連No.09667
音吉 さん 05/09/01 18:30
 
秀まるお さん、こんにちは 音吉と申します。

V4.52 使わせていただきました。

1.    エディタウィンドウの「いますぐ送信」でメーラーdeネットニュース
        との連携問題なく動作しました。
2.    受信時後にメーラーdeネットニュースが残ってしまう問題も今の所起
        こっていません。

送信後にメーラーdeネットニュースに「すべての記事送信」を送る処理の追加
旨く働いてくれています。

「送受信の状態表示ウインドウが」半分消えそうになって、でも持ちこたえ
て...何だかガンバッテクレテルと言った感じです。

インストールして大急ぎでチェックした段階ですが、これで余計なマクロなど
使わずシームレスにメーラーdeネットニュースを利用できます。

本当に有難うございました。

--
音吉

__________________________________
 Take an action against poverty
 http://pr.mail.yahoo.co.jp/whiteband/

[ ]
RE:09667 メーラーdeネットニュースとの連No.09677
ポン太 さん 05/09/05 10:19
 
秀まるお さん、音吉 さん、こんにちは。ポン太 です。

>送信後にメーラーdeネットニュースに「すべての記事送信」を送る処理の追加
>旨く働いてくれています。

定期送受信がONでも、秀丸メールからメーラーdeネットニュース宛に送信すると、
メーラーdeネットニュースの送信処理が動いているようです。送信処理だけ別扱
いにしたのでしょうか?


2005/09/05(月) 10:17 ポン太

[ ]
RE:09677 メーラーdeネットニュースとの連No.09678
秀まるお さん 05/09/05 11:33
 
> 定期送受信がONでも、秀丸メールからメーラーdeネットニュース宛に送信すると、
> メーラーdeネットニュースの送信処理が動いているようです。送信処理だけ別扱
> いにしたのでしょうか?

 たしかに、送信させる処理については定期送受信がONかOFFか見ないで無条件
にやってしまってました。

 定期送受信がONの時は送信させないように直します。

[ ]