¿Cómo puedo exportar todas las direcciones de correo electrónico que he enviado desde Outlook o cualquier otro cliente de correo electrónico?

30

Me gustaría exportar una lista de direcciones de correo electrónico de personas a las que les he enviado correos anteriormente. No creo que haya una manera de hacer esto sin un complemento.

Probé una herramienta llamada Gwabbit y no hizo lo que necesitaba.

Aquí hay algunas respuestas basadas en el archivo NK2 ​​y las utilidades que lo leen, pero no es la solución porque el archivo NK2 ​​no siempre tendrá todos los destinatarios que haya enviado por correo electrónico por las siguientes razones:

  1. Puede editarlo (simplemente eliminando un contacto sugerido a medida que aparece)
  2. Es exclusivo de su perfil (cada inicio de sesión en cada dispositivo, sin contar los perfiles móviles), por lo que si utiliza múltiples máquinas / dispositivos no obtendrá todos los destinatarios.

Lo que realmente quiero es revisar todo el correo enviado, opcionalmente también el correo recibido, y recoger todas las direcciones de correo electrónico allí.

Inicialmente escribí esta pregunta para Outlook, pero si hay una aplicación o utilidad que lo haga fuera de Outlook, vale la pena migrar el correo, aunque solo sea por esta única vez.

Chris Adragna
fuente
¿Realmente está buscando a todos los que envió por correo electrónico o busca los nombres que se completan automáticamente cuando escribe algo en el campo Para:?
djhowell
1
Estoy buscando a todos los que he enviado por correo electrónico ... técnicamente, la dirección de correo electrónico de todos que todavía está en mis correos electrónicos enviados (y no eliminados).
Chris Adragna el
Solo para agregar que si está utilizando Outlook en una Mac, la única opción parece ser pasar por Correo. Esto funcionó para mí: superuser.com/questions/192227/…
Dirk Gorissen

Respuestas:

40

Básicamente, puede usar la función de importación / exportación de Outlook para lograr esto. Por lo general, se usa para migrar los correos electrónicos reales, pero se adapta al propósito de obtener solo las direcciones de correo electrónico (o cualquier otro valor para el caso).

Aquí se explica cómo hacerlo en Outlook (versión 2007):

  • Haga clic en 'Archivo', 'Importar y exportar' para abrir el asistente
  • Seleccione 'Exportar a un archivo' [luego haga clic en Siguiente]
  • Seleccione 'Microsoft Excel 97-2003' o un archivo CSV [haga clic en Siguiente]
  • Seleccione una carpeta de Outlook [Siguiente]
  • Haga clic en Examinar para seleccionar una ubicación y luego escriba el nombre del archivo para exportar la información (terminada por .xls) [Siguiente]
  • Haga clic en Map Custom Fields. Esto abrirá una lista de todos los campos disponibles que están disponibles en esa carpeta.
  • Como solo estamos interesados ​​en la dirección de correo electrónico, haga clic en Clear Mapy luego, desde el lado izquierdo, haga clic en From: (address)y arrastre eso a la lista de la derecha
  • Haga clic en Aceptar
  • Haga clic en Finalizar
  • Abra el archivo de salida con Excel y elimine los duplicados.
harrymc
fuente
66
En Outlook 2010, el Asistente de importación y exportación se encuentra en File -> Open -> Import.
Der Hochstapler
¿Por qué no pensé en eso? Lo intentaré. Gracias. Si funciona, marcaré su respuesta como la respuesta (y recompensaré la recompensa).
Chris Adragna
2
El asistente de exportación está en Importar? ¿Me perdí una reunión?
Matthew Lock
1
Las funciones de importación / exportación, archivos PST, función de archivo podrían estar deshabilitados por las reglas de la política ...
Hans Ginzel
Tuve que usar la exportación CSV en lugar de Excel debido al 'código de error 16: No se pudo encontrar el módulo especificado' para 'rutinas de configuración para el controlador ODBC de Microsoft Excel'.
Noumenon
6

Hay un archivo llamado algo. NK2: enumera todas sus direcciones de autocompletar. Básicamente, puede copiar y pegar el archivo y violar su nueva perspectiva tiene su autocompletado anterior. Estoy seguro de que el archivo también se puede leer, intente buscar en Google .NK2 reader.

http://office.microsoft.com/en-us/outlook/HA011394511033.aspx


fuente
2
nk2view de nirsoft.net/utils/outlook_nk2_autocomplete.html hará el trabajo de visualización, permitiendo la exportación a una variedad de formatos
Bono
Bueno, creo que es una solución decente (no había pensado en ese enfoque). El problema es que he tenido varias PC y perfiles de Outlook en los últimos años, por lo que no tendré un archivo NK2 ​​que represente todas las direcciones de correo electrónico a las que he enviado correos en todo momento. Sin embargo, una buena manera de obtener mucho de lo que necesito.
Chris Adragna el
debe tener: Si hay una recompensa de +50 REP en esta pregunta, es posible que desee Google .NK2 reader, por lo que @ChrisAdragna no tiene que hacerlo.
wizlog
Quería agregar que a partir de Outlook 2013, las direcciones de autocompletar en el archivo .nk2 se convierten en parte del archivo pst predeterminado.
Justin Goldberg el
3

De acuerdo ... este es un ejemplo un poco complejo, pero vea " cosas de Outlook de acceso con perl ".

Y necesitarás cygwin con perl.

Si sabe cómo codificar, debe ser sencillo adaptar el código de la amenaza del mensaje para imprimir las direcciones de correo electrónico en un archivo csv.

ActivePerl

cygwin

Pequeño cygwin + perl howto

Manwe
fuente
Muy útil. Requerirá algunas secuencias de comandos, pero sin otra / mejor respuesta, esto me dará lo que necesito. En el enlace principal, menciona sacar los datos de un PST. Me pregunto si lo mismo funcionará con OST (PST sin conexión) o no existe tal archivo (como el correo basado en el servidor).
Chris Adragna