ツイートする このエントリーを含むはてなブックマーク [雑記]

メールソフトの修正を始めました。 / 2011-02-02 (水)

今月最初の更新はかなり早いこんな日ですが、少しネタが出来たので
今回のエントリーを書きたいと思います。

2月に入ってから仕事が一旦終わりになった事で1月までの仕事で取れなかった
休日出勤分の代休を補完すべく今週は多分残りの日はお休みで終わりそうな
感じだったりします。

昨日から時間がある時にでもリリースのためのメールソフトのバグつぶしとか
昨日修正をやっていたりしていますが、何とも困った事が発生しました。

それは私のメールソフトで使っている送受信用ライブラリnMail.dllを開発している
軟式さんとこの雑記を書いている現在全く連絡が取れない(サイトもサーバが落ちて
いる)状況でバグっぽい所の確認が行えないという状態に陥ってしまいました。

UTF-8のメールが文字化けする

とりあえず…とも言えないバグなので連絡が出来るようになったら連絡はするつもりですが
今の状況だとUTF-8でエンコードされているメール本文が全部文字化けして画面に表示される
と言う状態なのでこれは何とかしなくては…と思っています。

ちなみに今日改修したのは無駄なPOP3サーバへの接続をなくすためメールの受信ループに
入れていたサーバ上にあるメールが受信済みのメールかをチェックしていたコードを
メールサーバにつながった直後の部分に移動して先に受信済みのメール件数を数えてから
受信をする形に変えた事によって無駄に受信済みメールを受信してチェックすることなく
新規のメールだけ受信できるようになったからかなりメール受信にはストレスがなくなりそうな
感じがします。

メールソフトの改修中

現状のバグはUTF-8の文字化けと名物Appleのお知らせメールのメール上でのレイアウト変更に
よってテキストのみで表示したときの本文が変に文字化けしているというバグ、そして
エンコードがISO-2022-JPでquoted-printableがついている添付ではないメールがエンコード
されてくれないというバグがあるので、これは何とかしてもらわないとと言う感じです。

とりあえず出来る所までやってみてダメな部分は対応待ちという感じになりそうですが
気長に待って…早いうちにこのリリースを出せれたら良いなぁ…って思っています。

後ほぼ確定事項ですが…1.10以前のメールデータは多分使えなくなる(ファイルのエンコードも
変更になるため)と思うのでもし使っている人がいたらデータ移行が出来ない事だけをご理解
頂けるとありがたいです。

と言う訳で今回の雑記はこれで書き終わりますが、次回はいつものラグナの雑記に戻ると思いますので
またよろしくお願いします。