Solaris のシステム管理 (第 3 巻)

sendmail で DNS を使用する方法

DNS ネームサービスは個人別の別名をサポートしませんが、メール交換局 (MX) レコードおよび cname レコードを使用して、ホストおよびドメイン用の別名はサポートします。ホスト名とドメイン名は両方またはいずれか一方を DNS データベースで指定することができます。DNS の管理の詳細については、『Solaris ネーミングの設定と構成』を参照してください。

  1. スーパーユーザーになります。

  2. DNS ホストルックアップ機能を有効にします (NIS のみ)。

    /etc/nsswitch.conf ファイルを編集し、dns フラグを含むホストの定義から # を削除します。使用される DNS ホスト別名のために、ホストエントリには次に示すように dns フラグを入れる必要があります。


    # grep hosts /etc/nsswitch.conf
    #hosts:      nisplus [NOTFOUND=return] files
    hosts:      nisplus dns [NOTFOUND=return] files
  3. mailhostmailhost.domainname エントリを確認します。

    DNS データベース内に mailhostmailhost.domainname のためのエントリが存在することを確認してください。