なんか天気もわりぃし、ゲームもする気が起きないしで
かかってみたら・・・
止まんねぇ状態になってしまってました^^;
詳細については以下をご覧下さい。
テスト版について
※再々UPしました
(またやっちゃった・・・orz)
quoted-printableデコードとHTMLメールの表示対応です。
HTMLはやっていただくと分かりますが、
「・・・逃げたな・・・」
と思える対応です。
でもあんまり頻繁に開かないし、
テキスト部分が有れば本文にはそれを表示するしで、
モバイル端末はこれでいいかなぁと。
quoted-printable対応については思った以上に楽に出来ました。
(ネットの情報を参考にしましたが)
全部自前実装ですのでその分、どこまでちゃんと動くかは・・・アレです^^;
ちなみに手持ちのメールでは大丈夫でした(5,6通位)
また、同時に解析処理も見直して以前指摘があった
・テキストファイル本体が「そのまま」パートになっている
パターンにも対応できるようにしました。
今回はC#版よりも解析処理をかなり見直しているので
対応は思ったより楽でした。
(それなりにハマりましたが)
と、いうわけで
残りはGmail対応一つ!
本当は一気に片付けたいところですが・・・
さすがに疲れたんでまた今度( ゚∀゚)ノシ
(来週末までに対応出来れば御の字)
ところで一点気になったのですが、C#版では未読メールを開いた時点で未読LEDが消えていたのですが、MFC版では開いたメールを閉じないとLEDが消えません。C#版と同じく最後の未読メールを開いた時点でLEDを消灯する仕様にはしていただけないでしょうか?
よろしくお願いします。
すいません。やると言っておきながらど忘れしてました。
再度UPしましたのでご確認願います
添付ファイルを開けないメールがあります。
手元にあるものではEZweb・Opera(Win32版)・HDMobiMailから来たものが開けませんでした(本文は読めます)。
テキストファイルで試したところ、Base64のデータがデコードされないまま保存/実行されてしまっているようです。
HDMobiMailの終了時、添付ファイルのtempフォルダがクリアされません。
これは仕様だと思いますが、添付ファイルがHTMLファイルのテキストメールを開くと、「HTML部有り」になります。
添付ファイル保存/実行は問題なく行えます。
新着メールを開いたとき、XMLファイルの未読フラグがゼロのままで更新されません(LEDは消灯します)。
「全て既読」「全未読を既読」ではきちんと更新されます。
# BackSpaceでメイン画面のタブを逆回りする機能は削除でしょうか?
# 通知サウンドにOggVorbisが使えるみたいです
送信済フォルダーから振り分け設定をすると受信箱の振り分け設定画面になってしまいます。
修正お願いします
>Nahaさん
うぉ・・・
自分で自分が開けませんか・・・orz
確認してみます。
HTML有りとでるのはHTMLの添付ファイルが
「そのまま」メールに張り付いている状態のものです。
まぁある種仕様です。
新着メール開いたときのXML更新は・・・
あれ?更新されませんか?
LEDが消灯しているのは「内部の」状態は変更されているので
一応そのまま閉じると保存されます。
んと・・・保存されないとまずいですかね?
BSでのタブ逆周りですけど・・・
そんな機能ありましたっけ?
えーーーと、削除ということで。
OggVorbisは・・・ごめんなさい、使ったこと無いのでわからんです。
動くのはビックリですね。wma使えない方が私的には痛かったり^^;
>のりさん
ありゃ・・・orz
なんで気がつかなかったんだろう。
次回直します。
>Nahaさん
添付ファイルの種類は画像とかもですかね?
後、終了時のTempフォルダクリアですけど考えてませんでした。
確かに必要ですね。次回に入れる方向で。
取り急ぎ添付の件はやばいので直しました
http://www.pelu.jp/support/hdmobimail_manual.html
同じVerですが・・・中身差し替えてます
> あれ?更新されませんか?
されないみたいです。
新着メールを開いて、閉じて、HDMobiMailを再起動させると再びLED点灯/新着表示になってしまいます。
開いて、返信して、再起動だと問題なく更新されているのですが…。
> 添付ファイルの種類は画像とかもですかね?
はい、画像もです。
# ドエスのサスペンド復帰は、microSDが認識されるまで「そんなファイルないです」と言われますw
メールは全てPDXアカウントに転送して、
送信するときだけ、****@st.rim.or.jp
からという使い方をしていました。
設定は、****@st.rim.or.jp用アカウントとして、
・「送信に使用」をチェック
・「巡回対象」は非チェック
・「SMTP認証」なし
というのを設定してVer.8まではうまく動作していましたが、
Ver9では、ダイヤルアップして、送信のインジゲータが出る
瞬間くらいで
SMTP ERROR[mail.st.rim.or.jp]
[SMTP-451]:サーバーが要求された処理に失敗しました。
というエラーになって送信できません。
これって既出でしたっけ?
フレーム幅も記憶できるようになりましたね。
ありがとうございます。
あと上記とリストの項目幅記憶が解決すると
私的にはもうC#版は卒業という感じなんで
気長に期待して待ってます〜
フォルダを11個作っているのですが、メール>移動からだと下の3つが選択できません。
修正お願いします。
ま、振り分けしておけば問題ないと言えば無いんですが……。
あれ?カラム幅保持・・・しません?・・ね・・・orz
SMTP-451ですか・・・
なんかサーバ側のエラーっぽいみたいなんですが・・・
ログに関数吐かなかったからどこかわからんです・・・orz
↓のVerにログに関数名出力するようにしました。
>のりさん
すいません、内部的に9個が限界になっていました。
↓のリンクで20まで増やしました。
後、画面(特にメイン画面)は基本的にスクロール考えていません。
申し訳ありませんが、調整でお願いします。
>ALL
現在公開前のVerですが、
カラム幅とログ出力の方、等々を直してみましたのでこれで再度お願いできますでしょうか?
http://www.pelu.jp/download/hdmobimail0900_0010_exe.zip
但し
・gmail対応
・振り分け条件に連絡先カテゴリ追加
対応が入っています。
軽く動作確認はしましたが少し様子見したいので
公開側には載せてません。
(多分明日くらいには公開かと)
ちなみにバグを除いて人柱最終Ver(予定)です。
今し方バグ見つけたんで・・・orz
列保存確認できました。早速ありがとうございます!!
ちなみに、URL
http://www.pelu.jp/download/hdmobimail/hdmobimail0900_0010_exe.zip
ですよね。
で、
>SMTP-451ですか・・・
>なんかサーバ側のエラーっぽいみたいなんですが・・・
そうですか。でも、前のバージョンだと問題なく飛ぶんですよね。
今回のアップデートだと
send()failes:error10054
と言うのが出ます。
細かいログも必要でしょうか。
Winsockエラーコード10054:
ネットワーク接続が相手によって破棄された
うーーーーーん?
そのメッセージに[]で囲まれた場所の文字教えてくれますか?
HDMobiMail ずっと愛用させていただいています。痒いところに手が届く手放せないソフトです。
ここのところのひで@きさんのがんばりで急速に完成度が上がっていますね。もう期待でわくわくしています。
といっても無理しない程度にがんばってくださいね。
ということで、気付いた点をいくつか…
(ちなみに愛用機は初代ZERO3です)
◆長押しタップでのContextMenuがまったく機能しません(仕様…でしたっけ?)
◆同様にリストからダブルタップでメールが開きません(これも仕様?)
◆返信メール作成時にFROM欄にアカウントの送信者と違う別のアドレスが入ってしまう
(新規メール作成時は正しい)
◆複数選択でチェックが入りません
(まったく選択できません)
◆メール表示時に添付ファイルがなくても添付ファイル欄が必ず表示される(仕様?)
(狭い画面を有効に使うためにも不要な欄は表示しないで欲しいです)
◆受信時にプログレスウィンドウにアドレスと表題が表示されない(仕様?)
(途中のバージョンでは表示されていましたね…)
私の環境だけの問題もあるのかもしれませんが、とりあえずご報告します。
あとひと息…、期待しています!
横画面で横3列になったらうれしいなと独り言をつぶやいておくことにします(笑)
で、0900_0010 のメール振り分け設定でエラーが出たので報告いたします。
"An unsupported operation was attempted" というエラーメッセージが出て設定出来ません。
修正よろしくお願いします。
・長押しタップのコンテキスト
→辞めました。すいません。
・ダブルタップでのプレビュー
→・・・・かんっっっっっぺきに忘れてました。
・返信メールのFROM
→返信時のFROMは「受信したときのTO」が入ります。
なのでWillcomへ「転送」していると転送元が入る仕様です。
・・・これじゃないですか?(自信なさげ)・・・
・複数選択
→タップだと×です。決定ボタンでも×ですかね?
タップ×は・・・すいません。仕様ということで。
(使い勝手悪いのは承知ですが、かなーりめんどいので)
・添付ファイル欄
→はい、狭いですね(-_-;)
Treoだと露骨につらかったです(240×240)
最初はいいかなぁと思ってたんですが、
やっぱ狭いわ・・・orz
なので添付ファイル名の所を2分割して
添付○ HTML○
みたいな表示にして、んで共に無いときは
行を繰り上げる方向で考えてます。
(ファイル名はメニューで見て下さい方向で)
→受信時に・・・
途中のバージョンって、0.8xxでしょうか?
0.900からはTOPで取れないと表示しないようにしてました。
なんでかっていうと・・・
「効くと思ってたから」
その後忘却の彼方に・・・
↓で対応してみました。(その他ご指摘の件含む)
>かのさん
横3列って・・・アドESならまだしも、
QVGAだとあまり見栄えが^^;
で、
・・・・間に合わなかった・・・orz
↓で直しました
http://www.pelu.jp/download/hdmobimail/hdmobimail0900_0010_exe.zip
※URLこっちです。
sabaさんご指摘ありがとうございます
ダブルタップで開くのもOK、受信ダイアログの表示もバッチリです。
長押しタップのポップアップメニュー機能がないのは仕様なんですね。残念ですが仕方がありません。いずれ気が向いたらよろしくお願いします。
添付欄の件もいずれよろしくお願いします。
返信のFROMの件は、Willcomメールの場合はFROMが***.pdx.ne.jpからでないと拒否されちゃいますよね。ですから「受信したときのTO」が入るとそのままでは送信できなくなってしまいますね。
それに、自分がCCやBCCで送られたメールの場合はおかしなことになってしまいますよね。
アカウントの送信者アドレスを無条件に入れる仕様でも問題ないと思うのですがいかがでしょう。
複数選択の件も仕様ということですね。わかりました。
いずれにせよ、すばやい対応、ありがとうございました。
素晴らしいソフトをありがとうございます。感謝感謝です。
0010で未読フラグが更新されました。ありがとうございます。
添付ファイルはまだおかしくなるような…。
ふむ。確かにその通りですね。
私は仕事用と個人用にアカウント作ってて、
仕事用の返信に個人用のメアドで出すのを避けるための対応でした。
んでも、Willcomの時はWillcomアカウントにするようにします。
CCとBCCはまずいですねぇ・・・
んーー、方法考えます。
アカウント設定にいないメアドがTOだと
送信アカウントにするかな?
(Willcom対応とは別にです)
添付欄は・・・とりあえず一回それで。
「ファイル名が見たい!!」と言う人もいるでしょうし、
うーーーんどうしたらいいかなぁ・・・
「添付「ファイル名」(前より狭く)HTML●」
な感じとか。
>Nahaさん
ぼけまくりですいません。
http://www.pelu.jp/download/hdmobimail/hdmobimail0900_0010_exe.zip(同じ)
で修正してみました。
お手数おかけして申し訳ありませんが、
再度ご確認願います。
多分・・・・大丈夫(自信無くなってきた)^^;
人柱テスト版を「やってやらぁ」で使って下さっている方の中で
更に「Gmailで使ってみっか」の方、
いらっしゃいましたら、
「最後のリンクのExe」で試してみて頂けると助かります。
一応送受信(添付付き)までは確認しました。
表示できました!!
受信しか試していないのですが、GMailも動いてます。
URLが…(^^;
送信は問題なく、C#版では受信するので設定も大丈夫だと思います。
Auの携帯からのメールは受信でき、Gmailの別アカウントからのメールは受信できませんでした。
停止するタイミングは、Get Mail...1/1(1013 byte)と表示されたところです。
無線、ダイアルアップ、ActiveSyncの切り替え,竜巻のOff,本体リセット・フルリセット,再インストール
(アンインストール→残ったものを削除→C#版インストール→Ver.0.900-0009,Ver0.900-0010の順で上書き)
なども試してみましたがだめでした。
役に立つかはわかりませんが、停止後3分ほど放置してWktaskで強制終了した時のLOGを張らせてもらいます。
これからもあまり無理はせずに開発してください。
[DEBG] 071002 05:46:55-[ChkSrvRetSSL]+OK Gpop ready for requests from 60.56.129.203 h8pf4408617wxd
[DEBG] 071002 05:46:56-[SndData]USER (メールアドレス)
[DEBG] 071002 05:46:56-[ChkSrvRetSSL]+OK send PASS
[DEBG] 071002 05:46:56-[SndData] パスワード送信
[DEBG] 071002 05:46:57-[ChkSrvRetSSL]+OK Welcome.
[DEBG] 071002 05:46:57-[SndData]STAT
[DEBG] 071002 05:46:57-[ChkSrvRetSSL]+OK 1 1016
[DEBG] 071002 05:46:57-[SndData]UIDL 1
[DEBG] 071002 05:46:58-[ChkSrvRetSSL]+OK 1 GmailId1155d507d0de7d9a
[DEBG] 071002 05:46:58-[SndData]LIST 1
[DEBG] 071002 05:46:58-[ChkSrvRetSSL]+OK 1 1016
[DEBG] 071002 05:46:58-[SndData]TOP 1 0
>Nahaさん
表示しましたか!よかったぁあぁ(;つД`)
で、・・・・URL直しました^^;
寝ぼけてたか・・・orz
>mwkさん
うーーん。問題はおそらく1013バイトの方かと。
終了判定か・・・
やはりTOPヘッダの終了判定が×だったようです。
すいません。
http://www.pelu.jp/download/hdmobimail/hdmobimail0900_0010a_exe.zip
(今度は名前変えた)
で再度ご確認お願いいたします。
(674byteで受信出来ました)
2通(1008byte と 93411byte)テストしました。
素早い対応ありがとうございました。
あと、要望なのですがHtmlメールを開くときのブラウザを選択できるようにしていただけたら嬉しいです。
検討よろしくお願いします。
一応ログちょっと削ってそのまま貼り付けます。
すいませんがご検討お願いします。
[DEBG] 071001 23:37:05-[GetSrvRet]220 sanmarino.mbos ESMTP
[DEBG] 071001 23:37:05-[SndData]EHLO mail.st.rim.or.jp
[DEBG] 071001 23:37:05-[GetSrvRet]250-sanmarino.mbos
250-PIPELINING
250 8BITMIME
[DEBG] 071001 23:37:05-[SndData]RSET
[DEBG] 071001 23:37:06-[GetSrvRet]250 flushed
[DEBG] 071001 23:37:06-[SndData]MAIL FROM:<*****@st.rim.or.jp>
[DEBG] 071001 23:37:06-[GetSrvRet]250 ok
[DEBG] 071001 23:37:06-[SndData]RCPT TO:<*****@******.co.jp>
[DEBG] 071001 23:37:06-[GetSrvRet]250 ok
[DEBG] 071001 23:37:06-[SndData]RCPT TO:<*****@st.rim.or.jp>
[DEBG] 071001 23:37:06-[GetSrvRet]250 ok
[DEBG] 071001 23:37:06-[SndData]DATA
[DEBG] 071001 23:37:06-[GetSrvRet]354 go ahead punk, make my day
[DEBG] 071001 23:37:06-[GetSrvRet]451 See http://pobox.com/~djb/docs/smtplf.html.
[INFO] 071001 23:37:10-[SndDataCRLNF]
send() failed: error 10054
[INFO] 071001 23:37:10-[SndData]
send() failed: error 10054
ありがととうございます
確認ですが、メール本文に
「.」ピリオドだけの行有りませんか?
対処は入れているんですがもしかしたら
甘かったかもしれません
ふむ。。。
確かに選べると良いかもですね。
Opera、IE、NF位かな。。ラジオボタンか。
取りあえず検討には入れます。
ただ、Ver0900ではちょっとパスの方向で。
>「.」ピリオドだけの行有りませんか?
えと、ないですねぇ。
念のため本文なしのも送ってみましたが、
結果は同じでした。
それと、再現条件が絞れてなくてすいま
せんが、
受信通知のバイブがとまらなくなったり、
未読があるのにtoday_compactの未読数が
ゼロみたいなことが何度かありました。
ちなみに前バージョンも初期にはあった
ような気がします。
でも、もう戻れません。
送信できない件は、めったに送信ってし
ないので今のところそのときだけ旧バージョン
に切り替えてます(笑)。
うーーーーん。バイブとか未読数ですか・・なんだろ?
着信音が重いと思ったより負荷がかかるため
C#版でもタイミングというか、運が悪いと
リセットする羽目になってましたね。
FMODが重いのかも・・・困ったな
後上のログに出てる
http://pobox.com/~djb/docs/smtplf.html.
って、心当たり有ります?
404エラーになるんですが・・・
「see」ってあるんで。
聞いておいてなんですが、原因分かりました。
http://www.pelu.jp/download/hdmobimail/hdmobimail0900_0011_exe.zip
で修正してみましたので
度々で申し訳ありませんが、ご確認願います。
(多分、おそらく、直っている・・・かも知れない)
正に
http://pobox.com/~djb/docs/smtplf.html.
にヒントがあって
サーバに送っているメールデータの改行コードが
間違っていました。
(メールデータをLFだけで送っていた)
(本当はCRLFじゃないと「いけない」)
今まで気がつかなかったのは
有る意味「親切」なサーバだったからと思われます。
rim.or.jpは「カッチリ」なサーバなんでしょう
(責任転嫁してるわけではないです)
C#版でも確か似たようなことあって
その時のことも考慮してたつもりですが、
「つもり」だったようです。
自サーバ(PostFix)、Asahi-Net、Gmailと
テストはOKだったので気がつかなかったです。
ということで直っている・・・と思・・・いたいなぁぁぁ・・・orz
後、ビルド上がっていますが、
・送信時アカウント選択
・くゎぢさん指摘の返信時のFROMアドレスとプレビューレイアウト調整
・細かなバグ対応
入ってます。多分大丈夫と思いますが・・・
特に送信時アカウント選択は使い勝手上どんなもんか
見ていただけると助かります。
別途メニュー作った方がいい気がしないでもないですが。
> ・送信時アカウント選択
> ・くゎぢさん指摘の返信時のFROMアドレスとプ> レビューレイアウト調整
> ・細かなバグ対応
> 入ってます。多分大丈夫と思いますが・・・
送信時アカウント選択も返信時のFROMの設定も添付ファイル欄の表示も全部バッチリです。
素早い対応にカンゲキです! ありがとうございます。
ところで、今日一日使っていてひとつ問題が見つかりました。
返信メール作成時、「Reply-To」の指定が無視されているようです。すみませんが、対応をよろしくお願いします。
ありがとうございます。
これで、私的には乗換え最終確定です。
ちなみに、
today_compactの未読反映や、バイブについては
相変わらず条件しぼれていなくて、もし他の方々から
同様のご報告がないのであれば私の環境依存も考えられますので、
いったんは無視していただけますでしょうか。
しかし、あっという間にここまで仕上げていただいたのは、
びっくりするとともに大感謝です。
ありがとうございます。
最新版で修正しました^^;
ソース眺めてみて
「うわ、まるっきり無視してるよ・・orz」
状態でした。
>sabaさん
・・・・・・・よかったぁぁぁぁ(;つД`)
改行コードは気にかけていたんですが、
肝心のメールデータ部分送信で漏れていました。
未読反映ですが、処理というよりは
エラー系の処理を少し強化したのでその辺でなんらかの反応が有れば分かるかも知れません。
ちなみに私のesではまぁ大丈夫みたいですけど、
個人の環境特有ってのはそーはないので
おそらくというか、間違いなくHDMobiMail側でしょう。
バイブは負荷の問題はあります。
一応停止の処理を色々な所に追加してますので
少しはマシになるかと。