Installing Software

Once you have installed the Palm Desktop software, install netscape. After rebooting your system, run the netscape "Address Book Palm Synchronization" tool. It can be found under Netscape Communicator -> Palm Tools, or by executing the nsabppin.exe file in the netscape program directory.

Once you have installed the Address Book Sync tool. You need to run the mail setup from Palm Desktop if you wish to synchronize mail.

Commonly, the Netscape option does not appear in the Mail Setup. Click on the drop down box, and either press the "N" key or press the down arrow and netscape should appear.

Make sure "Use Netscape Messenger from Mapi-Based Applications" is checked in netscape preferences.

If your mail synchronization fails, hangs or crashes, delete the file mapi32.dll from your /windows/system directory and copy the file /windows/system/mapi32bak.dll to /windows/system/mapi32.dll - then reboot your system and re-check "Use Netscape Messenger from Mapi-Based Applications" in Netscape preferences. The problem occurs when the microsoft .dll (596kb in explorer) is substituted too early by the netscape .dll (67kb in explorer). There should NOT be a copy of mapi32.dll in the /windows directory OR the /netscape/communicator/program directory. The only mapi related .dll that should be in the /netscape/communicator/program directory should be nsmapi32.dll (67kb). BE VERY CAREFUL not to delete the mapi32bak.dll file from your system.

Customizing the nabcnd32.cfg file

If you've attempted synchronizing your Visor (or Pilot) with Netscape, you've undoubtably run into some issues with what gets sync'd and where. I'll try to go through building a custom address book configuration that should let you build your own file and get the fields you need synchronized.

If you are reading this page, I'm going to assume that netscape address book is synchronizing at least some of the fields. You may be missing your friend's cell phone numbers, and the nicknames get messed up if you choose "Handheld overwrites the desktop".

Before we get into creating a custom configuration file, let me explain the major limitation of the Visor's address book entry. There are only five "phone" fields for each record. That doesn't sound terrible until you find out that the email address is considered one of those phone five.

Netscape can be taught to sync all of these fields, but it is better to think about your use of telephone numbers and set up your address book BEFORE you get stuck with the dilemma of synchronizing a pager, mobile, main business, direct office line, home, and fax number for one of your most important clients. The fields available on the pilot are: Email, Work, Home, Fax, Other, Main, Pager, Mobile.

Pick the five most important fields out of that list and stick to them. I use email, work, home, fax and mobile. Digital pagers are annoying, so they get relegated to a custom field, for easy deletion later. Other numbers get put into the notes field.

Once you make the decision as to which fields you want to keep track of, do not use the other fields on the pilot. They will be ignored. Then, change your nabcnd32.cfg file to reflect your choices.

The default Phone4 line links the pager fields. you can change this to link the Cellular fields by simply changing it to read Phone4=1,7,cellphone,0

Creating Custom Field Entries

If you want to synchronize both the mobile and pager numbers, without giving up other numbers - its time to start writing custom lines in your nabcnd32.cfg file. There are four custom fields on the Visor. Additional custom lines will be ignored.

Here is a line that synchronizes the first custom field in the Visor with Netscape's Pager field.

Custom0=1,Pager,pagerphone,0

The format of a custom field entry in the nabcnd32.cfg file is quite simple.

Custom(0-3)= Synchronize this field (1 or 0), Custom field name on the Visor, LDIF field name, field is can hold multiple lines (1 or 0)

So, in reading the custom line above - Custom0 is syncronized, the field is labelled Pager on the Visor and synchronizes with the pagerphone entry in the Netscape address book. The field is not multi-line.

Here are a few others that you might find useful, all point to custom0, so you will have to change the number to use more than one of them.

Example Custom Field Entries

Custom field Entry Field Synchronized
Custom0=1,Nickname,xmozillanickname,0 Nickname
Custom0=1,Pager,pagerphone,0 Pager
Custom0=1,Department,ou,1 Department
Custom0=1,Prefers HTML,xmozillausehtmlmail,0 HTML Mail preference
Custom0=1,URL,homeurl,0 URL
Custom0=1,Cellular,cellphone,0 Cell Phone

Field Reference

Netscape Field

Visor Field

Visor Field Description
Netscape Internal (LDIF) Field
Notes
First Name First Name   givenname  
Last Name Last Name   sn  
Display Name     cn Fields without corresponding Visor entries can be sync'd to a custom field. Not synchronized by default
Email E-mail 4 mail  
Nickname     xmozillanickname

Fields without corresponding Visor entries can be synchronized to a custom field. Not synchronized by default.

Prefers to Receive HTML Mail     xmozillausehtmlmail Fields without corresponding Visor entries can be synchronized to a custom field. Not synchronized by default. Value must be either TRUE or FALSE on the pilot if your are entering from there.
Work * Work 0 telephonenumber
Home * Home 1 homephone
Fax * Fax 2 facsimiletelephonenumber
Other 3 Fields without Netscape Main entries can be synchronized to one of the other netscape fields, but the field name will appear incorrectly
Main 5 Fields without Netscape Main entries can be synchronized to one of the other netscape fields, but the field name will appear incorrectly
Pager * Pager 6 pagerphone
Cellular * Mobile 7 cellphone
Title Title   title  
Organization Company   o  
Department     ou Fields without corresponding Visor entries can be synchronized to a custom field.
Address Address   streetaddress  
City City   locality  
State State   st  
Zip Zip Code   postalcode  
Country Country   countryname  
URL     homeurl Fields without corresponding Visor entries can be synchronized to a custom field.
Notes Note   description  
* Only four useful telephone fields exist on the pilot (five if you count the email address) The rest must be synchronized to a custom field.

Example nabcnd32.cfg file

This page sponsored by the Ghost Town of the Month

Copyright © 2001 William M. Mogan
This page and its contents may not be reproduced or
duplicated without written permission.