REPLY FROM JOHN NEWCOMB: Here is how I set up mine.... I have a Blackberry.nsf on my local PC, as well as my personal address book (names.nsf). I created my Blackberry.nsf as my tip had previously outlined. In fact, nothing changes... until it's time to import the addresses into my Blackberry directory from my personal address book.
I placed the exact same Copy to BlackBerry Directory agent used to port
addresses from the Domino Directory into the Contacts view of my personal address book. Then I selected the contacts to port over and clicked the button... it was that simple. The insertion procedure is precisely the same as it is for the Domino Directory, only instead of placing it into the People view you place the agent into the Contacts view.
OK, now this works so well for me because I program all the loaner RIMs
from my PC. No directories or server issues to deal with. One thought might be, if they had to send this out to multiple people who were going to have their BlackBerry units and keep them... plus required their personal contacts... to go with a server based solution.
Here's how they would do that:
1) Create the Blackberry.ntf the way I outlined it in the tip.
2) Create the Blackberry.nsf the way I outlined it in the tip...but create it on a server instead of the local machine you are using. This will be your master copy, and you will not send any personal contacts to it.
3) Your Blackberry.nsf will remain exactly as it was from the previous tip.
4) You will need to modify the Copy to Blackberry Directory agent that you will insert in your Domino Directory however. Right now it is set to find a Blackberry Directory on your Local PC...not on a server. Within the Initialize section of the LotusScript the 3rd/4th line down which reads:
Set destdb = New NotesDatabase("","Blackberry.nsf")
must be changed to your server's name including the organization.
Set destdb = New NotesDatabase("server/organization","Blackberry.nsf")
5) You will then insert the addresses into the Blackberry directory on the server and run the Set Internet Format agent to set all the addresses into their SMTP format.
6) Replicate a copy of the database to the local PC of the user so they have their own copy of the Blackberry directory locally. This is the address book their Desktop software will point to and load on the RIM.
7) Place the original Copy to Blackberry agent into the personal address book. This one will point to the local version for that user.
8) Make sure that replication is ALWAYS one way between the master and
slave copies of the Blackberry directory. We don't want personal contacts getting into the master copy. No updates from a client should ever be made to the server copy.
9) Any updates should be made to the server copy, which will filter down through scheduled replication to the slave replicas.
Two final safety tips:
* Do all your formatting to SMTP addresses on the master replica... it
could mess up personal contacts if it runs on them
* Watch for entries in the personal contacts of a user that are for people within the company. Duplicate entries...even with extra information in one or the other... could cause addressing issues when a new memo is composed.
Hope that helps. John Newcomb