Oracle® Solaris 11.2 での sendmail サービスの管理

印刷ビューの終了

更新: 2014 年 7 月
 
 

NIS mail.aliases マップを設定する方法

NIS の mail.aliases マップを使って別名の設定を容易に行うことができるようにするには、次の手順を使用します。

  1. メールクライアント、メールボックスの場所、およびメールサーバーシステムの名前の各リストをコンパイルします。
  2. NIS マスターサーバー上の管理者になります。

    詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  3. /etc/mail/aliases ファイルを編集し、次のようなエントリを作成します。
    1. メールクライアントごとにエントリを追加します。
      # cat /etc/mail/aliases
      ..
      alias:expanded-alias
      alias

      簡略別名を指定します。

      expanded-alias

      拡張別名 (user@host.domain.com) を使用します。

    2. Postmaster: root エントリがあることを確認します。
      # cat /etc/mail/aliases
      ..
      Postmaster: root
    3. root の別名を追加します。ポストマスターとして指定された個人のメールアドレスを使用します。
      # cat /etc/mail/aliases
      ..
      root: user@host.domain.com
      user@host.domain.com

      指定されたポストマスターに割り当てられているアドレスを指定します。

  4. NIS マスターサーバーがネームサービスを実行中で、各メールサーバーのホスト名を解釈処理できることを確認します。
  5. /var/yp ディレクトリに移動します。
    # cd /var/yp
  6. make コマンドを適用します。
    # make

    /etc/hosts および /etc/mail/aliases ファイルの変更は、NIS スレーブシステムに伝達されます。変更は、遅くとも数分後には有効になります。