如何恢复 Evolution 的邮件

如何恢复 Evolution 的邮件

几天前我可能犯了一个大错误 - 在我的 Natty 11.04 笔记本电脑上尝试了 Gnome 3 :)

结果,系统变得无法使用,我被迫重新安装 Natty。我重新安装并格式化了我的主分区(我通常这样做)。我唯一关心的是我的邮件(Evolution)。

通常,我会复制一个.local/share/evolution/目录,然后在安装后将其复制到同一目录中 - 以前这对我来说绝对足够了(我至少做过 4 次)。

但这次我收到了来自 Evolution 的错误 -Unable to retrieve message

据我所知,Gnome 3 改变了 Nautilus 的结构,并将 Evolution 内容移到了另一个地方 :(

有没有可能以某种方式将我的电子邮件重新放回 Evolution?

我将非常感激您的帮助

Evolution_unable_to_retrieve_message

编辑:关于我的问题,我补充一些信息 - 我有 Hotmail 帐户,因此 Evolution 会直接从 MSN 服务器 (POP) 检索邮件,而且我不会在服务器上保留电子邮件的副本。因此,邮件存放的唯一地方 - 就是我的笔记本电脑

编辑2:在这里您可以看到 id 命令的输出:

uid=1000(justas)gid=1000(justas)groups=1000(justas)、4(adm)、20(dialout)、24(cdrom)、46(plugdev)、112(lpadmin)、120(admin)、122>(sambashare)

ls -nd /home/justas/.local/share/evolution 命令的输出:

drwx------ 8 1000 1000 4096 2011-09-30 00:37 /home/justas/.local/share/evolution

答案1

权限似乎有问题。你可以尝试

sudo chown -R justas:justas /home/justas/.local

将整个子树的所有权重新归还给您。如果这不起作用,您可以更改所有文件和目录的权限,以允许您读取它们,方法是:

chmod -R u+r /home/justas/.local
find /home/justas/.local -type d -exec chmod u+x \{\} \+

第一个命令read为该子树中的所有内容添加权限,第二个命令搜索所有目录并添加权限execute,允许您更改它。

相关内容