トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Mailer On Eclipse

Eclipseの上で動作するメーラー。
JavaMailをEclipseプラグインとしてラップしたメールクライアント。
IMAPでしかメールを受信できません。

mailer-0.1.12.zip(632)
mailer-0.1.13.zip(692)

 更新履歴

0.1.13
  • メールを新着順にリストにするように変更した
0.1.12
  • サマリのDateをクリックすると日付でソートするようにした。
    • デフォルトでソートしてもいいよなぁ
    • 内部のサマリデータとIMAPサーバのデータが直なので、一段内部データでくるもうかな
0.1.11
  • INBOX以外のフォルダのメールを検索したビューでメールを選択してもINBOXフォルダのメールが読めてしまうバグを修正
0.1.10
  • メッセージ移動、削除やフォルダ一覧の取得などIMAP操作を一通り別スレッドに分離
  • メールサマリのアップデートに失敗した場合、Updateアクションが無効のままになってしまうバグを修正
  • MailSearchSummaryクラスをMailSummaryクラスの子クラスに変更
  • その他ソースコードのリファクタリング
0.1.9
  • サマリ更新時のフォルダのコネクション操作もサマリスレッド同様の別スレッドにした
  • サマリ更新時に、Updateのアクションを無効にした

0.1.8
  • サマリを,一件づつ順々に表示するようにした
  • サマリのアップデートを別スレッドで実行するようにした
    • サマリアップデート中にEclipseで別のことができるようになった
  • メールの検索ができるようになった
    • サマリとして表示しているDate,From,Subjectから検索
  • Replyでメールに返信するときにIn-Reply-Toなどを正しく付与

0.1.7
  • サマリに対する操作を、ビューのメニューおよびコンテクストメニュー化した
  • メッセージビューで、表示中のメールをリプライできるようにした

0.1.6
  • メールのフォルダ移動をできるように
  • メールを削除できるように(%INBOX.trashに移動するだけ)

0.1.5
  • 添付ファイルを送信できるようにした
  • サブジェクトなどのエンコードが部分的だったり複数個あってもデコード

0.1.4
  • 添付ファイルを保存できるようにした
  • マルチパートメールを扱うルーチンをちゃんと実装して表示を見易くした
  • サマリ上のダブルクリックでメールを表示するように変更

 次すること

0.1.x
  • 日付でのメールのソート
  • オートリファイル
  • メールのフェッチをまとめてやるように変更
  • 添付データ保存時に、プログレスバーをだすようにしたい
  • IMAPセッションの手動でのリセット

0.2.x
  • 専用エディタで、キーボード操作によるメールの送受信
  • フィルタルール、リファイルルールによるメール振り分け

 どうしようか考えていること

  • JavaMailのIMAPFolderの置換
  • ローカルでのキャッシュ