问题:
我正在尝试将用户从 Outlook 2003 迁移到 Mozilla Thunderbird灯光扩大。
用户将重要数据存储为任务。虽然我可以轻松地将 Outlook 2003 中的任务导出为其默认的 CSV 格式,但到目前为止我发现无法将 CSV 导入 Lightning。
这个调查:
到目前为止我还没有找到现成的解决方案。
事实上,我能想到的唯一解决方案就是手动准备并将 CSV 数据注入存储照明数据的 SQLite 数据库(<profile_dir>\calendar-data\local.sqlite
)。
不过,这个解决方案需要做很多工作。单个任务数据存储在多个表中,我必须手动匹配列,找到一些解决方案来重新计算日期值等。
尝试的解决方案:
- 尝试将数据从 Outlook 导出到
.ics
使用外港正如@Randolph West 所建议的那样。当被命令导入该文件时,Lightning 什么也没做。 - 尝试
.ics
基于从 Lightning 导出的模板任务构建自己的任务(这样我就可以确保格式本身不是问题)。结果与尝试 #1 相同。
问题:
我正在寻找一些现成的解决方案,或者至少是接近的解决方案。一些不太熟练的用户也可以轻松使用的解决方案。
答案1
我一直在研究这个问题,但找不到简单的解决办法。
不过,我计划明天尝试以下步骤,除非有人能给出它不起作用的理由:
计划:
- 将所有 Outlook 任务导出为 csv
- 编辑 csv 使其看起来像 Lightning EVENTS
(这会丢失一些数据并且看起来是最困难的一步,因为 Lightning 对导入 csv 非常挑剔。我认为所有字段都必须用引号引起来,如果你不小心,没有世纪的日期就会出现在 1900 年代) - 创建新日历并导入所有事件
- 选择所有事件并将其转换为任务
(这涉及手动检查所有条目,但比重新输入所有条目要好!) - 选择所有任务并将其移动到另一个日历(如果您不想将它们放在单独的日历中)
如果有人知道这个方法行不通,请告诉我。否则,如果成功的话我会报告的。
标记
答案2
一种解决方法如下:
安装并运行外港
它将解析 pst 文件层次结构并显示任务文件夹。选择要导出的文件夹
在任务格式选项中选择
Evolution Tasks
导出完成后,您可以
*.ics
在 Outlook 文件夹中找到所有任务ics
右键单击所需日历并选择“导出日历”,将文件逐个导入 Thunderbird
需要注意的是 - 任务中的任何附件都将丢失。您需要手动重新附加它们。不过这比上面提供的解决方案要好。
第二个警告 - 您可能需要或不需要在运行 Outport 时安装 Outlook。我的计算机上安装了 Outlook,所以这不是问题。