フォルダ作成とハードへの保存

4,485 views
Skip to first unread message

j-top

unread,
Jun 8, 2010, 1:17:47 AM6/8/10
to k9mail 日本語グループ
いつもとても便利に使わせていただいており本当にありがとうございます。
素人の初歩的な質問で申し訳ございませんがよろしくお願い致します。

1)私が普段使っている仕事用のアカウント(レンタルサーバーでIMAP比対応)をXperia + k9mailで受信用に利用しているのですが、以
前受信し受信トレイ内にあるメールが受信トレイ内のメール数が多くなると消えてしまします。
外出先で以前のメールも再度見たい場合が多いのですがXperia + k9mailで受信トレイを開けば常に以前のメールを見る事ができるように設定
は可能でしょうか?

2)上記の続きで受信トレイのメールをk9mailでフォルダを「仕事」「プライベート」などと新規にフォルダを作成し保存する事はできるのでしょう
か?

素人の初歩的な質問で申し訳ございませんがご指導をよろしくお願い致します。

Koji Arai

unread,
Jun 8, 2010, 8:11:18 AM6/8/10
to k9mail 日本語グループ
新井です。

On 6月8日, 午後2:17, j-top <satuki1...@gmail.com> wrote:
> 外出先で以前のメールも再度見たい場合が多いのですがXperia + k9mailで受信トレイを開けば常に以前のメールを見る事ができるように設定
> は可能でしょうか?

現在のK-9 Mailは、メールを自身では保持しない仕様です。ローカルにはキャッシュとして保存するのみで、
あくまでもリモートのメールを覗くことを前提としているように思います。
従って設定でデバイス内(SDカード等)に恒久的にメールを保存するような運用はできません。

> 2)上記の続きで受信トレイのメールをk9mailでフォルダを「仕事」「プライベート」などと新規にフォルダを作成し保存する事はできるのでしょう
> か?

当然、このような普通のPOPクライアントなら必ず実装するであろうローカルにフォルダを作成する機能もありません。

> 素人の初歩的な質問で申し訳ございませんがご指導をよろしくお願い致します。

ローカルにメールを保存したいという要望はとても多いようです。(本家であれば、Issue 1558 how to save email to
SD card とか)
次に何をしようか迷っていたところにこのメールが来たのでちょっと実装を本気で考えてみたいと思います。

当面、POP3に限定してローカルにメールを保存する機能を検討・仮実装を開始したいと思います。
気長にお待ちいただければと思います。

j-top

unread,
Jun 10, 2010, 6:05:51 AM6/10/10
to k9mail 日本語グループ
お世話になっております。

わざわざわかりやすく丁寧にお答えをいただきまして本当にありがとうございました。

素人の私にはどのようにプログラミングして仕様変更していくのか???ですが気長にお待ちしてしておりますので今後ともよろしくお願い致します。

サーバ管理者の戯言

unread,
Jun 10, 2010, 10:02:58 PM6/10/10
to k9ma...@googlegroups.com
服部です。

来週を超えると、月末まではやや時間が取れるかと思っていますが、新井さんには
ご迷惑をおかけしております。m(..)m

> 当面、POP3に限定してローカルにメールを保存する機能を検討・仮実装を開始したいと思います。
> 気長にお待ちいただければと思います。

この件については、ずい分前から考えていましたがPOP3をローカルに蓄積した際に
必要な機能としては検索等が必要になるかと思っています。
この機能を実装すると、そのまま放置するとメール量に応じてレスポンスが出ない気
がしています。
解決方法としては、やはり蓄積制限値を持たせ(1000件とか)自動的に古いメールを
削除するようにしないと、Android端末のみでPC並のことをするのは無理かと。


他の方法としては、完全に別物としてK9と完全に無関係で企画を開始しています。(笑
ゴニョゴニョ・・・

Koji Arai

unread,
Jun 11, 2010, 9:09:03 AM6/11/10
to k9mail 日本語グループ
新井です。

On 6月11日, 午前11:02, サーバ管理者の戯言 <ley.ha...@gmail.com> wrote:
> 服部です。
>
> 来週を超えると、月末まではやや時間が取れるかと思っていますが、新井さんには

2.7(土曜日には2.8が出るかもしれない)の日本語化を期待します。とか言ってみたり(^^;

> この件については、ずい分前から考えていましたがPOP3をローカルに蓄積した際に
> 必要な機能としては検索等が必要になるかと思っています。

とりあえず検索は必須機能ではないと考えてます。まあ、ヘッダ情報くらいはDBに残すつもりなので
送信者や日付で絞り込めるといいかなっとは思いますが、とりあえずは考えません。

一覧表示のインタフェースは今のままでは使えないでしょうからちょっと悩んでます。

> この機能を実装すると、そのまま放置するとメール量に応じてレスポンスが出ない気
> がしています。
> 解決方法としては、やはり蓄積制限値を持たせ(1000件とか)自動的に古いメールを
> 削除するようにしないと、Android端末のみでPC並のことをするのは無理かと。

以前、W-ZERO3使ってましたが、100件くらいたまったら手動で削除とかよくやってました。
要は、そのあたりは運用でいいんじゃないかなあと思います。(エクスポートや削除の機能は必要になるわけですが)

とりあえず、
(1)受信したメール全体は素のままSDに保存
(2)同時にメールの内容を解析して、ヘッダ情報と上記ファイル名をDBに登録
(3)メールを開いたら、SDのファイルのメールを再解析してWebViewで表示
を第一段階の実装とします。

第二段階は
(4)レスポンスが悪い場合は、解析結果のメール本文のキャッシュを直近数件のみキャッシュするとかする必要があるか。
(5)一覧表示を10件単位のページ分割とかする必要があるか。
とかの利便性向上の検討を行う方向です。

まあ思ってるだけですが。今の進捗は(1)だけ完了した状態、(2)を仕掛り中です。

Realmen

unread,
Jun 16, 2010, 12:53:11 AM6/16/10
to k9mail 日本語グループ
On 6月8日, 午後9:11, Koji Arai <jca02...@gmail.com> wrote:

> ローカルにメールを保存したいという要望はとても多いようです。(本家であれば、Issue 1558 how to save email to
> SD card とか)
> 次に何をしようか迷っていたところにこのメールが来たのでちょっと実装を本気で考えてみたいと思います。
>
> 当面、POP3に限定してローカルにメールを保存する機能を検討・仮実装を開始したいと思います。
> 気長にお待ちいただければと思います。

私も期待していますので、どうぞよろしくお願いします。

サーバ管理者の戯言

unread,
Jun 16, 2010, 11:31:06 PM6/16/10
to k9ma...@googlegroups.com
服部です。

> とりあえず、
> (1)受信したメール全体は素のままSDに保存
> (2)同時にメールの内容を解析して、ヘッダ情報と上記ファイル名をDBに登録
> (3)メールを開いたら、SDのファイルのメールを再解析してWebViewで表示
> を第一段階の実装とします。
>
> 第二段階は
> (4)レスポンスが悪い場合は、解析結果のメール本文のキャッシュを直近数件のみキャッシュするとかする必要があるか。
> (5)一覧表示を10件単位のページ分割とかする必要があるか。
> とかの利便性向上の検討を行う方向です。
>
> まあ思ってるだけですが。今の進捗は(1)だけ完了した状態、(2)を仕掛り中です。

そのままSDに保存ってことなのですが、Maildir形式になるんでしょうか?

Koji Arai

unread,
Jun 16, 2010, 11:46:08 PM6/16/10
to k9ma...@googlegroups.com
MHです。というか1メール1ファイルということしか決めてません。
大まかな実装を先にすませてフォーマットとかは二段階目で決めます。

後、実装方法の別案としてDB全体をSDに置く手もありますがこれが簡単なら先にこれでお茶を濁すのもありかもしれませんね

これはSD使えないときのメール送受信で融通が効かないのでやるとしても一時的な処置になるでしょう。


Reply all
Reply to author
Forward
0 new messages