NAMES.NSFはもっとあります。あなたの会社名とアドレス帳だけではありません。これには、環境に関連するあらゆる種類の構成情報が含まれています。ノーツサーバーへのNames.nsfは、レジストリがWindowsにあるようなものです。
ノーツメールテンプレート(6.0以降)には、ユーザーのローカルアドレス帳からのすべての連絡先を同期させ、ユーザーのメールファイルにエントリとして格納する「同期アドレス帳」という組み込みアクションがあります。 Lotus Notesクライアント内でユーザーのメールを表示しているときに、連絡先ビューまたは連絡文書が表示されないことがあります。ただし、Web(Dominoサーバー上)からユーザーのメールファイルを共有する場合は、そのインターフェイスを介して連絡先を表示できます。実際、同期エージェントのポイントは、ユーザのメールと連絡先を1つのNSFに取得することで、2つの別々のデータベースではなく、1つのユニットとしてDominoサーバに簡単にレプリケートできます。
私はあなた自身と同じような課題に直面してこのアイデアを試しました。アドレス帳同期エージェントをレビューし、ユーザーがデータベースを開いたときに実行するように設定しました。そうすることで、アドレス帳は常に最新の状態になります。通常のメール複製では、メールファイルのサーバーコピーに、そのユーザーの最新の連絡先リストが格納されます。連絡先にアクセスするだけで、メールファイルのユーザーの連絡先ビューを参照する必要があります。
別の方法として、サーバーにローカルアドレス帳の新しいレプリカを作成するようユーザーに依頼する(またはユーザーを助けるエージェントを作成する)方法があります。私はこれをマイグレーションの一環としてやっており、うまくいきます。実際には、ボタンでこれを行うためのLSコードを簡単に記述して、電子メールでユーザーに送信することができます。このコードでは、NotesSessionプロパティ "AddressBooks"を使用してローカルアドレス帳を検索し、サーバー上のデータベースのレプリカを作成するだけです。
これにより、問題へのアプローチ方法がわかります。