Domino ディレクトリとメール配信
Domino® ディレクトリ (names.nsf) は、サーバーで最も重要なデータベースです。Domino ディレクトリは、Domino ネットワークに、Domino ディレクトリが同じサーバーのグループである Domino ドメインという 1 次管理ユニットを定義します。Domino ディレクトリは、Domino ドメインのコントロールセンターとして機能します。システム管理者は Domino ディレクトリを使用して、ユーザーを管理し、サーバーを接続して設定します。Domino ディレクトリには、メールの配信に必要な重要な情報のほとんどすべてが含まれます。
最初の HCLDomino サーバーの設定時に、設定プログラムによって Domino ドメインの Domino ディレクトリが作成されます。ドメインの各サーバーには、ドメインの Domino ディレクトリのレプリカが保存されます。Domino 複製は、各サーバーの Domino ディレクトリを同期します。
Domino ディレクトリに加え、Domino では、サーバーの NOTES.INI ファイルからと、SMTP を使用したメール配信の場合には別個に保守管理されているドメインネームシステム (DNS) からも情報が取得されます。
Domino ディレクトリは、LDAP をサポートしているため、適切なアクセス権がインターネットメールクライアントに与えられている場合は、LDAP を使用してディレクトリを照会、編集できます。
保守管理を簡単にするために、Domino ディレクトリにサーバー情報を入力する際に、IP アドレスではなく完全修飾ホスト名を使用してサーバーを参照します。Domino では IP アドレスは完全にサポートされますが、数値指定のアドレスはホスト名よりも頻繁に変更されます。たとえば、サーバーを新しいサブネットに移動した場合、または再編成の結果 2 つのネットワークをマージする場合、TCP/IP が適切に機能するには、サーバーの数値指定による IP アドレスを変更する必要があります。一方、同じ文書でホスト名を使用する場合は、更新の必要はありません。
Domino ルーティングテーブル
ルーティングテーブルは、特定の Domino サーバーから接続可能な他のすべてのサーバーへの接続のリストです。Domino は、ルーティングテーブルを使用して、メールを配信する最適で最小コストのパスを判別します。サーバーでルーターを起動すると、ルーターは NOTES.INI ファイル、Domino ディレクトリにあるサーバー設定文書、接続文書、ドメイン文書、サーバー文書から情報を収集して、動的なルーティングテーブルを作成します。
ルーターは、サーバーまたは Router タスクが再起動すると、自動的にルーティングテーブルを再計算します。また、ルーターは約 5 分間隔で Domino ディレクトリを調べて、変更があるかどうか確認します。Domino ディレクトリの参照元文書で変更を検出した場合、ルーターはルーティングテーブルを作成し直して、新しい情報を取り込みます。
TELL コマンドを使用すると、ルーターを再起動しないで、ルーティングテーブルを更新できます。要求に応じたルーティングテーブルの更新機能は、新しい設定をテストする場合に特に便利です。
ルーターが Domino ディレクトリを使用してメール受信者を検索する仕組み
ユーザーがローカルドメインの受信者にメールを送信すると、ルーターは、受信者のユーザー文書で受信者のホームサーバーがリストされている Domino ディレクトリの [$Users] ビューで完全なアドレスを検索します。ディレクトリアシスタントが設定されている場合は、ルーターは 2 次ディレクトリでアドレスを検索することもできます。受信者のホームサーバーが現在のサーバーの場合、ルーターによってメッセージが配信されます。別のサーバーの場合は、ルーターはルーティングテーブルを参照して、受信者のホームサーバーへメッセージを配信する最適な最小コストのパスを決定し、そのパス経由でメッセージを配信します。
指定されたディレクトリで一致する受信者が見つからない場合、「スマートホスト」が設定されていればそこにメッセージが転送されます。スマートホストは、ローカルドメインに含まれていても Domino ディレクトリに登録されていないユーザーのディレクトリを使用するサーバーです。例えば、UNIX™ の sendmail システムから Domino メールシステムに移行する場合に、変換されていないユーザーが残っていることがあります。このような場合、UNIX サーバーをスマートホストとして設定し、sendmail ユーザーを検索してメールを配信できます。サーバー設定文書の [ルーター/SMTP] - [基本] タブの [ローカルインターネットドメインスマートホスト] フィールドにスマートホストの名前を入力します。
メールの配信に使用する文書
Domino ディレクトリでは、メッセージングトポロジーの定義にさまざまな文書が使用されます。必要に応じて、次の文書を作成または編集する必要があります。
文書 |
説明 |
---|---|
サーバー文書 |
すべての Domino サーバーにはサーバー文書が必要です。サーバー文書では、各サーバーに対してHCLNotes® 名、IP アドレス、完全修飾インターネットホスト名、Domino ドメイン、サーバーがメンバーとなっている Notes 名前付きネットワーク、インターネットメッセージングで使用可能なポートとサービス (IMAP、POP、SMTP の各ポートなど)、各ポートのセキュリティオプションを指定します。 |
サーバー設定文書 |
サーバー設定文書は、送受信メールのサーバーによる処理方法を決定する追加情報を指定します。この文書では、SMTP 配信と Notes 配信に対するルーター設定の定義、インバウンド SMTP の制限の設定、MIME 変換情報の指定、IMAP クライアントと HCLiNotes® クライアントのメールアクセスの設定を行います。 |
接続文書 |
接続文書は、現在の Domino ドメインまたは Notes 名前付きネットワークの外部のサーバーへの配信パスを定義します。 |
グローバルドメイン文書 |
グローバルドメイン文書は、Domino ドメインの内側と見なされる、ローカルドメインがメールを受け入れるインターネットドメインを定義します。送信者の Notes メールアドレスを SMTP アドレスに変換する方法も指定します。 |
隣接および非隣接ドメイン文書 |
隣接および非隣接ドメイン文書は、現在のドメインが、指定された隣接ドメインまたは非隣接ドメインに宛てられたメールを受信する場合の受信元のドメインを指定します。非隣接ドメイン文書では、ローカルドメインが直接接続していない Notes ドメイン宛てのメールを配信する場合に経由する中間ドメインも定義します。 |
異種 SMTP ドメイン文書 |
異種 SMTP ドメイン文書は、Domino ドメインと SMTP メールシステムとの関係を定義します。 |
インターネットサイト文書 |
インターネットサイト文書は、IMAP ポート、POP3 ポート、SMTP ポートのプロトコル情報を指定します。この文書を設定すると、サイト文書の情報がサーバー文書内のポートの設定より優先されます。 |
ファイル識別文書 |
ファイル識別文書は、ファイル拡張子と、さまざまなファイルの種類の MIME タイプやサブタイプとの関係を定義します。 |
ユーザー文書 |
ユーザー文書は、ユーザーのメールファイルのロケーション、Notes メールアドレスとインターネットメールアドレス、HTTP アクセス、POP3 アクセス、IMAP アクセスに必要なインターネットパスワード、優先するメールの保存形式に関する情報を指定します。 |