Mail: exportar los contactos del panel de destinatarios anteriores

El panel de destinatarios anteriores no cuenta con un elemento en el interfaz que permita exportar los nombres y correos electrónicos almacenados allí, que pueden (o lo que es más normal, no pueden) estar en nuestra lista de contactos, así que vamos a exportar esos contactos usando el Terminal, ya que están almacenados en una base de datos y hay que extraerlos desde allí.

Para exportar los nombres y correos electrónicos de este panel, abre el Terminal y lo que vamos a hacer es utilizar una query de sqlite, así que copia y pega en el Terminal esta query.

sqlite3 ~/Library/Containers/com.apple.corerecents.recentsd/Data/Library/Recents/Recents
.mode csv
SELECT DISTINCT c.display_name, c.address
FROM contacts c INNER JOIN recents r
ON c.recent_id = r.ROWID
WHERE c.kind = 'email'
ORDER BY r.last_date DESC;

Cuando lo hagas, te aparecerá en el terminal una lista de nombres y correos electrónicos separados por comas que podrás copiar y pegar, para utilizarlos a tu conveniencia.

0 0 votos
Article Rating
Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
Carlos Mellado
Carlos Mellado
7 years ago

Gracias. Funciona.

1
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x