一時的な接続を使用してメールを配信する

インターネットやDomino ®ネットワーク上の他のサーバーへの永続的な接続がないサイトでは、ネットワーク ダイヤルアップ接続などの一時的な接続を介してメッセージを送受信できます。

このタスクについて

たとえば、インターネットに常時接続していない組織は、ローカルメールサーバーが ISP サーバーをコールして ISP サーバーから送信待ちのメッセージを取得つまり「プル」するまで当該組織の ISP の提供するリモートメールサーバーを使用してメールを保留する場合があります。ISP メール サーバーが SMTP ETRNコマンドをサポートしている場合は、SMTP 経由でメールを「プル」するようにDomino ®サーバーを設定できます。ローカルDomino ®サーバーは、 Notes ®ルーティング プロトコルを使用して、 Notes ®ダイレクト ダイヤルアップ接続を介してリモートDomino ®サーバーからメッセージをプルすることもできます。

注:ダイヤルアップ モデム (X.PC) 接続のサポートは、 Domino ® 8.5 以降のサーバーでは利用できません。

リモートサーバーからメールをプルするためのDomino ®のセットアップ

このタスクについて

デフォルトでは、ローカルサーバーがリモートサーバーへの接続を実行するときに、ローカルサーバーはその接続を使用してリモートサーバーへメッセージをプッシュします。ローカルサーバーがリモートサーバーから送信待ちメッセージを「プル」することはありません。代わりに、ローカルサーバーは、リモートサーバーが接続を実行してこれらの送信待ちメッセージを配信する場合にのみリモートサーバーからメールを受信します。このデフォルトの動作を変更して、ローカルサーバーがリモートサーバーにメッセージを送信する同じセッション中にリモートサーバーからメッセージを取得できるようにするには、ローカルサーバーがリモートサーバーに「Pull 要求」を送信するよう設定します。

ローカルサーバーが「Pull 要求」を送信するように設定した場合、ローカルサーバーはリモートサーバーにメッセージを送信して、ローカルサーバー用の送信待ちメッセージをすべて配信するよう要求します。プル リクエストを受信するリモート サーバーは、任意の SMTP ホストにすることができます。 Domino ®サーバーである必要はありません。リモートサーバーは、「Pull 要求」を受信すると、メールキューに接続元サーバー用の送信待ちメッセージがないか調べ、そのメッセージの転送に必要な処理を開始します。

SMTP 配信を使用する場合は、相手サーバー (「Pull 要求」を受信する側) で ETRN プロトコルが有効になっていることを確認します。有効になっていない場合、相手のサーバーは Pull 要求を受信できません。ETRNさらに、リモートサーバーは、メッセージを確実に送信するため、接続元サーバーの DNS ホスト名を解決して IP アドレスに変換できる必要があります。

注:一部の ISP は、接続するたびに DHCP を使用してホストに新しい IP アドレスを割り当てます。接続のたびにリモートシステムから新しい IP アドレスを割り当てる場合、プル配信を使用するようダイヤルアップシステムを設定することはできません。

ダイヤルアップ配信の設定時には、リモートサーバーが接続を確立できるように接続元サーバーが回線を開いておく時間を指定できます。この設定により、リモートサーバーから送信待ちメッセージが転送されないうちに、接続元サーバーが回線を切断することを防止できます。接続元サーバーは Pull 要求を送信し、リモートサーバーへのメッセージがあればプッシュし、リモートサーバーから送信待ちメッセージが配信されるのを待ちます。

接続元サーバーは、Pull 要求を送信するとき、接続元サーバーが受け持っている組織内の他のサーバー、ドメイン、ホスト、すべてのキュー名へのメッセージも要求できます。

ETRN コマンド

このタスクについて

ETRN をサポートすると、ダイヤルアップ SMTP ホストは、自分のメッセージを保留している SMTP サーバーにこれらのメッセージの配信時期を通知できます。ETRN を使用することにより、ダイヤルアップホストが単一セッション中にメールを送受信するため、サーバーは帯域幅のリソースを効率的に使用できます。

TURNETRN は、Extended Turn を意味する RFC 1985 で定義される SMTP サービス拡張コマンドです。TURNこれは、RFC 821 に元来定義されている SMTP TURN コマンドよりも改善されたセキュリティを提供します。

ただし、TURN コマンドには呼び出し側ホストの身元を照合する機構がないため、このコマンドを使用するにはセキュリティ上のリスクが伴います。サーバーに不正侵入する悪質なユーザーは、別のユーザーのインターネットドメインに属していることを装い、TURN コマンドを使用してそのドメイン宛てのメッセージを取得する可能性があります。

ETRN コマンドでは、SMTP セッション中に送受信のロールを再定義することによって、このセキュリティホールを埋めることができます。たとえば、Server1 が Server2 に ETRN コマンドを発行した後に、ETRN が Server2 に Server1 との新規 SMTP セッションを開くよう指示します。Server2 は Server1 の名前を解決して DNS の IP 番号に変換する必要があるため、新規 SMTP セッションを適切なコンピュータと開くには、Server2 のほうが Server1 よりも適しています。

Domino ®ETRNを使用してダイヤルアップ接続経由で新しいメールを取得するには、ISP がこのコマンドをサポートしている必要があります。使用している ISP を調べて、このコマンドがサポートされているかどうかを確認します。また、ISP の SMTP サーバーのポート 25 に対して telnet 接続を確立することにより、コマンドがサポートされているかどうかを確認することができます。SMTP セッションの開始後に、EHLO と入力して [Enter] キーを押します。ISP の SMTP サーバーからの応答に、サーバーが ETRN をサポートするかどうかが示されます。

一時的な接続を使用してメールを配信するようサーバーを設定するには

手順

  1. SMTP 配信の場合、送信サーバーのサーバー設定文書の [ルーター/SMTP] - [基本] タブで、ローカルインターネットドメイン外部に SMTP を使用してメッセージを送信できるようにします。
  2. Domino® Administrator で「構成」タブをクリックし「メッセージング」セクションを展開します。
  3. 「Connections」をクリックします。
  4. [接続の追加] をクリックします。
  5. [基本] タブで、以下のフィールドに入力します。
    1 [基本] タブのフィールド

    フィールド

    説明

    接続タイプ

    新しく作成したグループのオプションとして、

    [ネットワークダイヤルアップ] - このダイヤルアップ接続を使用して SMTP 経由でメールを配信するサーバーに、このオプションを選択します。このオプションを NRPC 配信に使用することもできます。

    Notes ®ダイレクト ダイヤルアップ - このオプションは、NRPC 経由で別のDomino ®サーバーにメールをルーティングするためにこの接続を使用するサーバーに対してのみ選択してください。

    送信側サーバー

    ルーティング要求を開始するローカルDomino ®サーバーのNotes ®階層名 (SMTP/East/Renovations など)。

    送信側ドメイン

    ソースサーバーのDomino ®ドメイン (RenovationsEast など)

    使用する LAN ポート

    ネットワーク ダイヤルアップ接続の場合は、ローカル サーバーのDomino ® TCP/IP ポートのポート名を入力します。

    使用するポート

    Notes®ダイレクト ダイヤルアップ接続の場合、ソース サーバーが使用する通信ポートの名前を指定します。

    受信側サーバー

    メールのルーティング先となるDomino ®サーバーまたは SMTP サーバーの名前。

    SMTP 配信接続では、たとえば internet.isp.com などの受信側サーバーのホスト名を入力します。使用している ISP の要件に応じて、指定したホストをアウトバウンドメール、インバウンドメール (ETRN を使用する)、またはそれら両方のメールに使用できます。指定したホストをアウトバウンドメールに使用する場合、サーバー設定文書の [ルーター/SMTP] - [基本] タブの [ローカルインターネットドメインから送信されるメールのリレーホスト] フィールドに同じホスト名を入力します。

    受信側ドメイン

    For routing to Domino® servers over Notes® routing, enter the Domino® domain of the destination server.

    ISP サーバーへの SMTP 配信を設定する場合は、このフィールドは空白のままにしておきます。

  6. On the Routing and Replication tab, complete these fields, and then click Save & Close:
    2 [複製/配信] タブのフィールド

    フィールド

    説明

    配信タスク

    [メール配信] を選択します。

    ルータータイプ

    新しく作成したグループのオプションとして、

    • [Push Wait] - 受信側サーバーがアウトバウンドメールのみに使用され、受信側サーバーが送信側サーバーへの接続を開始する場合に、このオプションを選択します。送信側サーバーはダイヤルアップ接続を確立すると、受信側サーバーからの接続を待機して受け入れます。受信側サーバーが接続し「Pull 要求」を発行すると、送信側サーバーはこのリモートサーバーへの送信待ちメッセージをすべてプッシュします。
    • [Push のみ] - (デフォルト) 受信側サーバーがアウトバウンドメールのみに使用される場合に、このオプションを選択します。送信側サーバーは受信側サーバーをコールして、受信側サーバーへの送信待ちメッセージを送信します。インバウンドメールに使用するサーバーに対しては、別の接続文書を作成する必要があります。
    • Pull Push - Select this option if the ISP host to which the source server connects is used for both inbound and outbound routing. The source server calls the destination server, pushes, or sends, any pending messages for that destination, and then "pulls" messages from the destination server (actually, the calling server issues a request to the other server to push messages back to it). The destination server pushes any pending messages back to the source server. If you select this option, you must specify whether the source server issues the pull request using Notes® routing or SMTP.
    • [Pull のみ] - 受信側サーバーがインバウンドメールのみに使用される場合に、このオプションを選択します。送信側サーバーは受信側サーバーをコールし、Pull 要求 (この相手のサーバーにメッセージをプッシュして戻すよう要求) を発行します。受信側サーバーから送信側サーバーに送信待ちメッセージがすべてプッシュされます。アウトバウンドメールに使用するサーバーに対しては、別の接続文書を作成する必要があります。

    Pull 配信要求プロトコル

    新しく作成したグループのオプションとして、

    • Notes® RPC - The server makes the pull request using Notes® Remote Procedure Calls.
    • [SMTP] - サーバーは SMTP を使用して Pull 要求を送信します。ETRN をサポートする SMTP 接続の場合に、このオプションを選択します。
    注:宛先サーバーがDomino ®サーバーの場合、このフィールドに指定されたプロトコルは、ルーターのタイプが [プルのみ] に設定されている場合にのみ適用されます。一方、[ルータータイプ] が [Pull Push] に設定されている場合、送信側サーバーは、受信側サーバーへのメッセージの転送に使用しているプロトコルと常に同じプロトコルを使用して Pull 要求を発行します。

    Pull 要求の発行時に次を要求

    送信側サーバーが代わりに Pull 要求を発行するサーバー、ホスト、ドメインを指定します。Pull 要求の結果、リモートサーバーは指定されたエンティティに対して保留していたすべてのメッセージを送信します。以下から 1 つ以上を選択します。

    • Source server name (both Notes® and Host) - (default) The source server requests that the remote server transfer any messages addressed to recipients on the source server. The source server receives messages for addresses that specify either the Domino® server name or the DNS host name (for example, CN=Server/Org=RENOVATIONS or server1.renovations.com).
    • [グローバルドメインのすべてのローカルの最初のインターネットドメイン] - (デフォルト) 送信側サーバーは、送信側サーバーのグローバルドメイン文書に指定されているプライマリインターネットドメイン名 (renovations.com など) のアドレスを持つ受信者宛てのすべての保留メッセージを受信側サーバーで転送するよう要求します。
    • [グローバルドメインにある、すべてのインターネットドメインの別名] - 送信側サーバーは、送信側サーバーのグローバルドメイン文書に指定されているインターネットドメイン名 (renovations.com、sales.renovations.com、renovations-alias.com など) のアドレスを持つ受信者宛てのすべての保留メッセージを受信側サーバーで転送するよう要求します。
    • 次のサーバー/ドメイン/ホスト - 送信元サーバーは、指定されたDomino ®サーバー、インターネット ドメイン、または DNS ホスト名の受信者向けに保持しているすべてのメッセージを宛先サーバーに転送するように要求します。このオプションを選択する場合、Pull 要求が代わりに作られる特定のサーバー、ドメイン、ホストを指定します。ETRN

    Pull ルータータイムアウト

    呼び出し側サーバーが接続を解除せずに Pull 要求への応答を待つ秒数。デフォルトは 30 秒です。

  7. アウトバウンドの SMTP 接続の場合、ローカルネットワーク上の他のサーバーでダイヤルアップシステムをリレーとして使用するよう設定します。
  8. 変更内容が有効になるのは、次にルーターの設定を更新した後です。新しい設定を直ちに有効にするには、配信設定を再ロードします。