LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 10-15-2005, 11:15 AM   #1
linmix
Senior Member
 
Registered: Jun 2004
Location: Spain
Distribution: FC5
Posts: 1,993
Blog Entries: 1

Rep: Reputation: 46
Thunderbird address book disaster.


Out of the blue, while I was working with thunderbird and wanted to write a new email I received the following error message
Code:
One of your address book files (impab-2.mab file) could not be read.
A new impab-2.mab file will be created and a backup of the old file 
called impab-2.mab.bak will be created in the same directory
When I try to open the renamed bak file gedit complains it is "Not able to automatically detect character encoding". I have however been able to open it in emacs and I can see all the email addresses are there, in between lot of other stuff. I culd of course read through this entire file and try to manually reconstruct my address book by copying and pasting the info I can find out of the backup. However, this would probably take me a couple of hours.

Can anybody give me a hint as to how I could extract that info easier or maybe even recuperate the old file by some handy cut and paste work?
 
Old 10-16-2005, 07:58 PM   #2
Garda
Member
 
Registered: May 2005
Distribution: Debian
Posts: 83
Blog Entries: 2

Rep: Reputation: 15
First of all, lol

Secondly. if you can read the address as plain text, then mabey all you need to do is
seperate every line that has the @ character in it. like mabey with

cat impab-2.mab.bak |grep @ > output.txt

leaving the addresses with probably slightly less junk.

you might be able to filter it better to leave just the addresses
 
Old 10-16-2005, 08:01 PM   #3
Brian1
Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 61
You might be able to use one of those programs that converts addresses books to be used in antoher app. Maybe you can convert it to something else then back and see if it loads then.

Brian1
 
Old 10-18-2005, 11:26 AM   #4
linmix
Senior Member
 
Registered: Jun 2004
Location: Spain
Distribution: FC5
Posts: 1,993
Blog Entries: 1

Original Poster
Rep: Reputation: 46
Thanks for the suggestions guys. I thought about the filtering, but the way the way Garda proposes isn't practical bacause a lot of those emails eman little to nothing to me without the names attached.

As for the second option, I haven't checked the import function in thunderbird itself, but from what I've read it supports comma or tab seperated fields. The structure of the file simply looks too complicated to me (I'll try anyway when I get home) it's like a list of code explanations at the top something like

(a1=)(a2=)(ab=)(ac=)

followed by some of those fields being filled in for some of the email adresses

(a1=)(a2=aname )(ab=anemail@somewhere)(ac=)

in addition all the accented characters (, , etc) look something like $a$n etc. What a mess!!

And then there are all the home addresses, telephone numbers and other details... I never thought I'd need to back all of that up I sure will next time (or so I hope).
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Importing CVS address book from outllok to thunderbird waelaltaqi Linux - Software 0 10-27-2005 10:53 AM
linux address book ryedunn Linux - Software 1 09-22-2005 07:07 PM
Sendmail Address Book rshooper Linux - Software 0 08-25-2004 05:41 PM
shared address book? viniosity Linux - Software 0 10-30-2003 08:02 AM
Address Book demonx Linux - Distributions 0 10-05-2002 11:42 AM


All times are GMT -5. The time now is 04:13 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration