imotenが1.1.5に、WMでの返信問題も解決

iモード.net(\210/月)を応用し、iモードメールがPCやモバイル端末の普通のメールソフトで送受信ともに扱えるようになるimotenが、先程1.1.5にバージョンアップ。
SMTP中継機能でマルチパートメールがテキストに変換して送信されるようになったことで、Windows MobileOutlook Mobileでimotenから転送されてきたiモードメールに対して、imotenのSMTP経由で返信ができなかった問題が解消されました。あとTLS対応になったので、証明書設定などをきちんと行えばGmailSMTP中継機能が使えるようになるかもしれません(自分は未テスト)。

  • SMTP受信->iモード.net送信のSMTPTLSを使用できるようにする。
    • テスト用のオレオレ証明書キーストア(test.keystore)を添付しています。
    • パラメータ「sender.smtp.tls.*」が追加されています。
  • SMTP受信->iモード.net送信に、マルチパートで送信された場合も、本文だけは送信できるようにする。
    • 添付ファイルは送信されません。すべて削除されます。
    • 本文がHTMLの場合はテキスト形式に変換を行います。
    • テキストとHTML両方を含んでいる場合(multipart/alternative)はテキスト形式のデータを送信します。

マルチパート未対応だった1.1.4まででOutlook Mobileから返信ができなかったのは、本文がHTMLになっているimotenからの転送メールに対して返信する場合、Outlook Mobileでは無条件にマルチパートメールとなってしまうためです。
プレーンテキストのメールに対して返信すればマルチパートにはならないので、実はOutlook Mobileのために転送をすべてテキストで行うオプションを追加してもらうよう作者さんに対応をお願いしていたのですが、それだと「絵文字・デコメール受信対応」というimotenならではのメリットが失われてしまいます。
今回の対応は、絵文字やデコメ受信を有効にしたまま、WM端末からの返信(テキストですが)が可能となるものです。
現時点で最善の対応をしてくださった、作者のshoozhooさんに感謝。