2009-10-02 14:05:32 +0000 2009-10-02 14:05:32 +0000
29
29

我如何从Outlook或其他电子邮件客户端导出我发送的所有电子邮件地址?

我想导出我以前发过邮件的人的电子邮件地址列表。我想如果没有插件就没有办法做到这一点。

我试过一个叫Gwabbit的工具,但它没有达到我的要求。

这里有一些基于NK2文件和读取NK2文件的实用程序的答案,但这不是解决方案,因为NK2文件并不总是有你发过邮件的每个收件人,原因如下。

1.你可以编辑它(简单地通过删除一个建议的联系人,因为它弹出) 2. 它对你的配置文件来说是独一无二的(每个设备上的每个登录,不算漫游配置文件),所以如果你使用多台机器/设备,它不会得到所有的收件人。

我真正想要的是查看所有已发送的邮件,也包括我的已收邮件,并收集其中所有的电子邮件地址。

我最初是为Outlook写的这个问题,但如果有一个应用程序或实用程序可以在Outlook之外完成这个任务,那就值得迁移邮件,即使只是为了这一次的需求。

答案 (2)

40
40
40
2012-02-14 18:14:52 +0000

基本上,你可以使用Outlook导入/导出功能来实现这个目的。它通常用于迁移实际的电子邮件,但它适合只获取电子邮件地址(或任何其他值)的目的。 xls) [下一步] - 点击Map Custom Fields。 - 因为我们只对Email地址感兴趣,所以点击Clear Map,然后从左侧点击From: (address),然后拖到右侧的列表中 -点击确定 -点击完成 -点击完成 -使用Excel打开输出文件,然后删除重复的内容

3
3
3
2012-02-13 16:54:31 +0000

好吧…..这个例子有点复杂,但请看用perl访问outlook的东西

你需要cygwin和perl。

如果你会写代码,应该可以直接从邮件威胁中改编代码,把邮件地址打印成csv文件。