メール再受信と添付ファイル保存エラーについて

1,045 views
Skip to first unread message

Xperia X10

unread,
Apr 30, 2015, 9:10:44 PM4/30/15
to k9ma...@googlegroups.com
Xperia Z1 でk-9mailを使っています。
2点お聞きしたいことがあります。
・メールの再受信について
受信したメールの添付ファイル(pdf)が開けないことがありました。
他のメール添付のpdfは開けるので、受信を失敗したと思われます。
次の質問の不具合対応で、ストレージを内部や外部に切り替えたのが原因かもしれません。
この場合、更新を実行しても受信済のメールは上書きされません。
また、受信メールを削除すると、更新をおこなっても再受信はされません。
受信済(または受信後削除)のメールを上書き受信したり再受信する方法はあるのでしょうか?

・添付ファイルの保存場所について
添付ファイルの保存場所をSDカードルートにMailフォルダを作成し、そこを設定してました。
初めて添付ファイルを保存してみたところ、保存エラーとなりました。
保存場所の設定を確認すると、/Sdcard1/Mailとなっていました。
設定を変更してディレクトリの上位を見ると、
/0
/Sdcard1
の2つがあり、/0の方を選択して
/0/emulate/sdcard/Mailを設定すると保存できるようになりました。
この設定方法で良いのでしょうか?
/Sdcard1を見ても、実際にSDカードに存在するフォルダが見れているので/Sdcard1/Mailでも保存できるように思えるのですが、
こちらの設定ではなぜエラーになるのでしょうか?
ちなみに、Xperia X10の方では、/mnt/sdcard/Mailと設定されていて正常に保存されます。
お手数をお掛けしますが、確認をお願い致します。
それから、新バージョンが4/11~4/19あたりに出るとのことで楽しみにしているのですが、
お忙しいのでしょうか?
以上、よろしくお願いします。

K-9 Mail日本語G

unread,
May 3, 2015, 7:41:30 PM5/3/15
to k9ma...@googlegroups.com
新井です。

>・メールの再受信について

>受信済(または受信後削除)のメールを上書き受信したり再受信する方法はあるのでしょうか?

IMAPだとして、フォルダを長押しし、「ローカルのメッセージをクリア」するとローカルだけメールを消去できます。そうすることで再受信できます。

>・添付ファイルの保存場所について

>/Sdcard1を見ても、実際にSDカードに存在するフォルダが見れているので/Sdcard1/Mailでも保存できるように思えるのですが、
>こちらの設定ではなぜエラーになるのでしょうか?

パスは機種によって様々です。最近は元のsdcardは内臓メモリで本当のsdcardは別のパスになっていることが多いと思います。また、シンボリックリンクで同じ場所を複数のパスがさしていることも珍しくなさそうです。

エラーについては想像がつかないので、もしよろしければログを送ってみてください。

>それから、新バージョンが4/11~4/19あたりに出るとのことで楽しみにしているのですが、

現在、進捗としては新しいバージョンに対する絵文字パッチと受信メールのchaset指定がないときのデフォルトをISO-2022-JPとするパッチを適用して確認中です。

コードベースが変わっていてパッチを作り直す必要があった。
unicode6対応も進めているために絵文字対応を見直し中。
といったところでもう少しかかります。上記が落ち着いたら一回出そうと思ってます。

確実ではないのですがGW中に何とかしたいと考えてます。

>お忙しいのでしょうか?

はい。言い訳ですけどね。
お待たせしてすみません。
--
FAQ: K9のログ取得方法は https://sites.google.com/site/k9mailja/bug-report を参照

Nagoshi Tomohiro

unread,
May 4, 2015, 3:07:10 AM5/4/15
to k9ma...@googlegroups.com
横からすいません、名越です。

> パスは機種によって様々です。最近は元のsdcardは内臓メモリで本当のsdcardは別のパスになっていることが多いと思います。また、シンボリックリンクで同じ場所を複数のパスがさしていることも珍しくなさそうです。

Xperia Z1という事なので、、、

KitKatでは、アプリがSDカードにファイルを保存するのに関しては非常に制限があって、
任意のフォルダにアプリケーションでファイルを保存したりできないようになっています。
もしアプリケーションからどうしてもSDカードに保存したいのであれば、
sdcard1/Android/data/アプリのパッケージ名
というフォルダ配下のみ読み書きできる、という仕様になっているはずです。
なので、パッケージ名を調べて設定するか、Z1がLolipopにバージョンアップされるまで待
たないとSDカードは快適には使えないと思います。
(Lolipopではこの制限はなくなっているらしいです。)

ちなみに、Z1にプリインされているFaileCommanderだけがSDカードの読み書きが自由にできます。
あ、rootedであればもちろん回避できますが、今の時代rootedもなぁ、と思います。

私もZ1でSDカードを任意に使うのは諦めてます(^^;
Z1にLolipopが降ってくるまで待つか、Lolipopが最初から入っているZ4に機種変するか、ですね・・・

Xperia X10

unread,
May 4, 2015, 8:52:43 AM5/4/15
to k9ma...@googlegroups.com
新井様

ありがとうございました。
ローカルのメッセージをクリアしたら再受信し、添付ファイルも正常に開けるようになりました。
新バージョンですが楽しみにしてます。
コードベースが変わってということは、ついにGB非対応になったのでしょうか?
もう一台のX10もまだ現役で使ってるのでGB対応を維持して欲しかった・・・


二矢様

情報ありがとうございます。
そんな制限があるとは知りませんでした。
rootはとってませんが、/0/emulated/sdcard/Mailと設定すれば
kitkatですがSDカードに保存できるので現状のまま使います。


Nagoshi Tomohiro

unread,
May 4, 2015, 9:27:40 AM5/4/15
to k9ma...@googlegroups.com
> rootはとってませんが、/0/emulated/sdcard/Mailと設定すれば
> kitkatですがSDカードに保存できるので現状のまま使います。

/0/emulated/sdcard は外部SDカードではありません。
/sdcard1が外部SDカードなので、上記のですと端末のメモリに保存している事になります。
> --
> このメールは Google グループのグループ「k9mail 日本語グループ」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには k9mail_ja+...@googlegroups.com <mailto:k9mail_ja+...@googlegroups.com> にメールを送信してください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

K-9 Mail日本語G

unread,
May 4, 2015, 9:46:48 AM5/4/15
to k9ma...@googlegroups.com
新井です。

>もう一台のX10もまだ現役で使ってるのでGB対応を維持して欲しかった・・・

まあ、古いバージョンで何かあれば対応しますよ。
とは、いってもやらないといけないことがたまりっぱなしで説得力はありませんが。
Reply all
Reply to author
Forward
0 new messages