找到K9邮件的邮件 -- k9-mail 领域 android 相关 的问题

Locate Mails of k9-mail


简体版||繁體版
2
vote

问题

中文

不幸的是,我在桌面上丢失了邮件,我现在正在尝试从手机恢复它们。 K9邮件显示所有情况,但我找不到Mbox文件或类似于将它们重新移动到Thundebird的内容。

有谁知道究竟k9封邮件在哪里存储其本地邮件?

english

Unfortuantely I lost mails on my Desktop and I'm now trying to restore them from my phone. k9-mail shows them all, but I can't find an mbox file or something similar to reimport them into Thundebird.

Does anyone know where exactly k9-mail stores its local mails?

  
         
         

回答列表

1
 
vote
vote
最佳答案
 

K9使用自己的应用程序数据存储邮件,因此除了通过应用程序之外,您无法在没有root的情况下访问它们。但是,您可以在创建adb备份(没有密码!)并将其转换为tar存档:

  adb backup -f k9mail.ab com.fsck.k9 ab2tar k9mail.ab   

ab2tar 是一个小辅助脚本,你可以找到 tools/ 目录我的小程序 adebar (免费,开源;基于BASH和ADB)。此转换的替代方法也可以在xda:什么是Android adb备份?

完成,提取tarball并导航到其 apps/com.fsck.k9/db/ 目录中。在这里,您将找到一个或多个 .db 文件(每个邮件帐户),您可以使用 sqliteman 或 sqlitebrowser 。

邮件标题和内容在多个表格和列中传播,因此我不能为您提供一种简单的方法来将它们转换为例如: mbox格式。在"快速鸭子" (用Duckduckgo搜索)我发现问题询问了多次 - 但最接近和最精确的答案是"你可以在Python中的那个" (当然没有说明)。如您所要求的,仍然是答案的第一步:至少您可以使用适当的SQLite浏览器浏览您的邮件;)

 

K9 stores mails with its own app data, so you cannot access them without root except through the app. However, you can indirectly get hold on that creating an ADB backup (without password!) and converting that into a tar archive:

adb backup -f k9mail.ab com.fsck.k9 ab2tar k9mail.ab 

ab2tar is a small helper script you can find in the tools/ directory of my little program Adebar (free, open-source; based on Bash and ADB). Alternative approaches for this conversion can also be found at XDA: What is an android adb backup?.

That done, extract the tarball and navigate into its apps/com.fsck.k9/db/ directory. Here you will find one or more .db files (one per mail account), which are SQLite files you can explore with apps like SQLiteman or SQLiteBrowser.

Mail headers and contents are spread across multiple tables and columns, so I cannot offer you an easy way to convert them into e.g. mbox format. On a "quick duck" (a search with DuckDuckGo) I found that question asked multiple times xe2x80x93 but the closest and most precise answer was "you could to that in Python" (of course, without instructions). Still, as requested by you, the first steps as answer: At least you can browse your mails that way using a proper SQLite browser ;)

 
 

相关问题

3  K9 -App下的所有电子邮件?  ( All emails under k9 app ) 
Android需要至少一个工作的Gmail,显然与默认电子邮件相关联。现在我想在K9下拥有这封电子邮件,但我不能因为Android指示我在删除默认的Gmail中删除Gmail时,我会难以重置我的设备。现在问题是我从默认客户端和K9获得两个通知。那么我如何在K9下获得所有电子邮件? ...

0  K9未显示统一收件箱中的所有邮件  ( K9 not showing all mails in unified inbox ) 
我最近注意到K9在单个文件夹中显示电子邮件,但不再在统一收件箱中。仍然存在,但在过去的几周内没有新的条目。 我在配置中没有任何改变,尽管我有可能在批量更新中获得新版本的K9。 任何想法我可能做错了什么,或者如何再次工作? ...

8  如果我尝试一个新的电子邮件客户端,如K9邮件,我可以通过卸载它来返回原来的电子邮件吗?  ( If i try a new email client like k9 mail can i go back to my original email jus ) 
在我尝试之前,我不能轻易反转(并确认我认为我已经知道的答案):如果我安装另一个电子邮件客户端(如K9- Mail)在我的三星手机在我的 Archos 101平板电脑上,我可以恢复到我已经卸载的电子邮件客户端新电子邮件客户端? 我会得到一系列电子邮件客户端(如你现在在安装Opera或Firefox时有用)吗? ...

3  如何显示电子邮件应用程序不支持的图像格式,例如,展示不支持的图像格式。 TIFF?  ( How can i display image formats not supported by the email app e g tiff ) 
随着我正在使用 k-9 mail 对于我的电子邮件应用程序,有时我会贴上邮件的TIFF,但我无法观看。即使是tiff2pdf也会失败:(。 任何想法如何将其工作? ...

20  如何在K-9邮件中使用2步验证设置Gmail帐户?  ( How do i setup a gmail account with 2 step verification in k 9 mail ) 
我正在尝试在k-9邮件中设置我的Gmail帐户,但是当我设置传入的服务器时,我一直在收到错误:"错误的用户名或密码" 。当我尝试设置一个传出的服务器时,我会收到一个错误,它将我指示Google的两步验证。 我在我的Google帐户上配置了2步验证,但似乎无法将其纳入K-9邮件。我在各地搜索并尝试过不同的指南,例如, ...

26  如何访问/存储/仿真/ 0 /来自PC?  ( How to access storage emulated 0 from pc ) 
我想导出 k9 mail 应用程序的设置。此应用程序将设置文件导出到/storage/emuld/0/com.fsck.k9/settings-4.k9s。但是如果我将我的Nexus 4连接到我的PC,我就无法看到这样的文件或目录。 ...

4  公司Gmail,即Google apps -email,带K9 -eMail计划?  ( Firm gmail i e google apps email with k9 email program ) 
我正在努力与这种谷歌应用程序的努力 - 来自google.com -site 这里 我在android中使用两个电子邮件:默认gmail -client(因为它与我的Gmail相关)和K9。我能够将所有Gmails设置为K9,而是一封电子邮件,即来自网站的公司电子邮件 https://www.goog...

3  K-9邮件不使用OpenKeychain  ( K 9 mail not working with openkeychain ) 
k-9似乎没有找到已安装的OpenKeyChain应用程序。 OKC工作正常,k-9除此问题外也是如此。这两个程序都已从F-Droid安装,是最新版本。我正在使用Moto G("猎鹰" )与ParanoIdandroid 4.6b5没有gapps。 APG用于工作。 提前感谢任何帮助。 ...

12  访问邮件日志的问题与Alogcat上的果冻bean  ( Problems accessing message logs on jelly bean with alogcat ) 
摘要 我一直在使用Alogcat访问K9日志消息的问题,请参阅下文以获取更多详细信息。我想知道的是: 为什么Alogcat日志查看器中出现的K9中没有日志消息? 有没有任何建议,我如何看到尝试同步我的K9文件夹时发生的错误的全文? 可以在果冻bean中改变,引导K9的日志记录停止工作? 由于Alogcat似乎似乎很...

5  K-9电子邮件应用程序未找到所有文件夹 - 标签/文件夹  ( K 9 email app not finding all folders labels folders ) 
快速问题,我有问题在于我的K-9邮件申请没有找到我的任何Google Mail IMAP文件夹/标签。现在我可以在没有问题的情况下发送和接收邮件,但我很奇怪为什么K-9找不到我的任何文件夹,例如[Google Mail] / - 诗歌(Poeticemails) 任何想法?我在标签/文件夹之间感到困惑,两者不可互换...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有