aptitude install abook
no Gnu/Debian.Em um ambiente com o mutt configurado, pode-se enviar e-mail diretamente do abook, ou pelo mutt, chamando os endereços cadastrados no abook. Uma vantagem interessante, é que estando os contatos cadastrados em texto plano, estes podem ser usados ou exportados para outros formatos de acordo com a necessidade (ou criatividade). Por exemplo, para exportar os dados para um PalmOS, basta exportar os dados do abook no formato do palmcsv. Para este fim, instale o
pilot-link
e exporte seus dados com o comando:pilot-addresses -d abook -c abook -r addresses.palmcsv
Abook, permite importar dados dos seguintes formatos:
- abook native format
- ldif / Netscape addressbook
- mutt alias
- pine addressbook
- csv comma separated values
- palmcsv Palm comma separated values
E suporta exportar para os formatos:
- abook native format
- ldif / Netscape addressbook (.4ld)
- mutt alias
- html document
- pine addressbook
- gcrd GnomeCard (VCard) addressbook
- csv comma separated values
- palmcsv Palm comma separated values
- elm elm alias
- text plain text
- spruce Spruce address book
- wl Wanderlust address book
O abook tem um diretório de configuração
$HOME/.abook
e neste o abookrc
permite configurações avançadas. Os dados ficam armazenados em $HOME/user/.abook/addressbook
.Integrando o Abook ao Mutt
Configure seu
$HOME/user/.muttrc
adicionando as linhas abaixo
set query_command="abook --mutt-query '%s'" # Query abook adressbook
macro index,pager A "abook --add-email-quiet " "add the sender address to abook"
A primeira linha, permite uma busca nos endereços (shift + q) informando alguns dados;
A segunda linha adiciona um sender ao addressbook (shift + a).
Importar Contatos do Gmail ao Abook
Exporte seus contatos da forma padrão (sugerida no gmail) :
Google's CSV format (for importing into another Google account).
Com os contatos do gmail no format csv, basta fazer a importação ao abook assim:
abook --convert --informat csv --infile contacts.csv --outformat abook --outfile abooktest
Exportar Contatos do Abook para diversos formatos:
#exportar para texto plano
abook --convert --informat csv --infile contacts.csv --outformat text --outfile contatos.txt
# exportar para html
abook --convert --informat csv --infile contacts.csv --outformat html --outfile contatos.html
#exportar para GnomeCard addressbook
abook --convert --informat csv --infile contacts.csv --outformat gcrd --outfile contatos.gcrd
Se você gosta de ser livre, usar ferramentas simples e eficiente, experimente abook.
Referências:
http://abook.sourceforge.net/
http://mutt.org
man abook