[Gllug] Mozilla Address Book

Simon Faulkner simon at titanic.co.uk
Sun Nov 30 15:19:08 UTC 2003


Does anyone here understand how Mozilla (Thunderbird) stores it's 
address book?

We have a couple of networks replacing OE with Thunderbird (still on 
Win2K but it's the thin end of the wedge) and I am trying to give them a 
shared contacts folder.

I have pasted the .mab below and am wondering if it is XML or what?

I am hoping to write a import/export to get it into MySQL without all 
the hassle of exporting to txt/csv and I am hoping that there is an 
easier way.

Any ideas?

Simon
-----------------------------------------------------------------------------
// <!-- <mdb:mork:z v="1.4"/> -->
< <(a=c)> // (f=iso-8859-1)
   (B8=Custom4)(B9=Notes)(BA=LastModifiedDate)(BB=RecordKey)
   (BC=AddrCharSet)(BD=LastRecordKey)(BE=ns:addrbk:db:table:kind:pab)
   (BF=ListName)(C0=ListNickName)(C1=ListDescription)
   (C2=ListTotalAddresses)(C3=LowercaseListName)
   (C4=ns:addrbk:db:table:kind:deleted)
   (80=ns:addrbk:db:row:scope:card:all)
   (81=ns:addrbk:db:row:scope:list:all)
   (82=ns:addrbk:db:row:scope:data:all)(83=FirstName)(84=LastName)
   (85=PhoneticFirstName)(86=PhoneticLastName)(87=DisplayName)
   (88=NickName)(89=PrimaryEmail)(8A=LowercasePrimaryEmail)
   (8B=SecondEmail)(8C=DefaultEmail)(8D=CardType)(8E=PreferMailFormat)
   (8F=WorkPhone)(90=HomePhone)(91=FaxNumber)(92=PagerNumber)
   (93=CellularNumber)(94=WorkPhoneType)(95=HomePhoneType)
   (96=FaxNumberType)(97=PagerNumberType)(98=CellularNumberType)
   (99=HomeAddress)(9A=HomeAddress2)(9B=HomeCity)(9C=HomeState)
   (9D=HomeZipCode)(9E=HomeCountry)(9F=WorkAddress)(A0=WorkAddress2)
   (A1=WorkCity)(A2=WorkState)(A3=WorkZipCode)(A4=WorkCountry)
   (A5=JobTitle)(A6=Department)(A7=Company)(A8=_AimScreenName)
   (A9=AnniversaryYear)(AA=AnniversaryMonth)(AB=AnniversaryDay)
   (AC=SpouseName)(AD=FamilyName)(AE=DefaultAddress)(AF=Category)
   (B0=WebPage1)(B1=WebPage2)(B2=BirthYear)(B3=BirthMonth)(B4=BirthDay)
   (B5=Custom1)(B6=Custom2)(B7=Custom3)>

<(8E=1)(81=SCF-First)(82=SCF-Last)(83=)(84=SCF-First SCF-Last)(85
     =SCF-Samba)(86=SCF-Test at titanic.co.uk)(87=scf-test at titanic.co.uk)
   (88=SCF-AnotherEmail at dpnet.co.uk)(89=01538 303 900)(8A=01538 303 911)
   (8B=01538 303 905)(8C=07771 845 326)(8D=SMB)(8F=3fca00f5)>
{1:^80 {(k^BE:c)(s=9)}
   [1:^82(^BD=1)]
   [1(^83^81)(^84^82)(^85=)(^86=)(^87^84)(^88^85)(^89^86)(^8A^87)(^8B^88)
     (^8C=)(^8D=)(^8E=1)(^8F^89)(^90^8A)(^91^8B)(^92=)(^93^8C)(^94=)
     (^95=)(^96=)(^97=)(^98=)(^99=)(^9A=)(^9B=)(^9C=)(^9D=)(^9E=)(^9F=)
     (^A0=)(^A1=)(^A2=)(^A3=)(^A4=)(^A5=)(^A6=)(^A7=)(^A8^8D)(^A9=)(^AA=)
     (^AB=)(^AC=)(^AD=)(^AE=)(^AF=)(^B0=)(^B1=)(^B2=)(^B3=)(^B4=)(^B5=)
     (^B6=)(^B7=)(^B8=)(^B9=)(^BA^8F)(^BB=1)]}

@$${1{@

<(95=2)(90=Albert)(91=Aardvark)(92=Albert Aardvark)(93=aa at mpfh.co.uk)
   (94=0)>
{-1:^80 {(k^BE:c)(s=9)}
   [1:^82(^BD=2)]1
   [-2(^83^90)(^84^91)(^85=)(^86=)(^87^92)(^88=)(^89^93)(^8A^93)(^8B=)
     (^8C=)(^8D=)(^8E=0)(^8F=)(^90=)(^91=)(^92=)(^93=)(^94=)(^95=)(^96=)
     (^97=)(^98=)(^99=)(^9A=)(^9B=)(^9C=)(^9D=)(^9E=)(^9F=)(^A0=)(^A1=)
     (^A2=)(^A3=)(^A4=)(^A5=)(^A6=)(^A7=)(^A8=)(^A9=)(^AA=)(^AB=)(^AC=)
     (^AD=)(^AE=)(^AF=)(^B0=)(^B1=)(^B2=)(^B3=)(^B4=)(^B5=)(^B6=)(^B7=)
     (^B8=)(^B9=)(^BA=0)(^BB=2)]}
@$$}1}@

@$${3{@
<(96=3fca029d)>[-2:^80(^83^90)(^84^91)(^85=)(^86=)(^87^92)(^88=)(^89^93)
     (^8A^93)(^8B=)(^8C=)(^8D=)(^8E=1)(^8F=)(^90=)(^91=)(^92=)(^93=)
     (^94=)(^95=)(^96=)(^97=)(^98=)(^99=)(^9A=)(^9B=)(^9C=)(^9D=)(^9E=)
     (^9F=)(^A0=)(^A1=)(^A2=)(^A3=)(^A4=)(^A5=)(^A6=)(^A7=)(^A8=)(^A9=)
     (^AA=)(^AB=)(^AC=)(^AD=)(^AE=)(^AF=)(^B0=)(^B1=)(^B2=)(^B3=)(^B4=)
     (^B5=)(^B6=)(^B7=)(^B8=)(^B9=)(^BA^96)(^BB=2)]
@$$}3}@



-- 
Gllug mailing list  -  Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug




More information about the GLLUG mailing list