Novell GroupWise Address Book
The Novell GroupWise Address Book format (NAB) is used by Novell GroupWise software to store, import, and export address books for the email, newsgroup, and calendar features of this software.
Format
It is an ASCII-based format, CSV with quotes around field values.
The first line begins like this:
:::TAGMAP:::0FFE0003:***,3001001E:Name,3A06001E:First Name,3A11001E:Last Name,
along with other header values[1].
The documentation of this format at Novell's site warns users not to change the part before the first comma in this line; if it is actually invariant in all files it might be a means of detecting the format. The remaining fields can be added, dropped, or rearranged, including standard and user-defined fields. The hexadecimal digits before the field name are MAPI tags.
The first field consists of the letter "C" for company entries, "U" for user entries, or "R" for resource entries. They are supposed to be stored in the order "C", then "U", then "R" so they can be properly linked. There are also groups enclosed by G> and <G tags.
Early versions are plain ascii, but later versions used UTF-8[2].
Links
- Importing and exporting addresses and address books (has some documentation on their format)
- Working with address books
- Import/export info
- TAB2NAB utility