Go to main content
Oracle® Solaris 11.3 での sendmail サービスの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

postmaster 別名の管理

各システムは postmaster メールボックスにメールを送信できなければなりません。このセクションでは、postmaster の NIS 別名を作成する方法と、ローカルの /etc/mail/aliases ファイルそれぞれに別名を作成する方法を説明します。

ローカルの各 /etc/mail/aliases ファイルに postmaster 別名を作成する方法

  1. 管理者になります。

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

  2. /etc/mail/aliases エントリを表示します。
    # cat /etc/mail/aliases
    # Following alias is required by the mail protocol, RFC 2821
    # Set it to the address of a HUMAN who deals with this system's
    # mail problems.
    Postmaster: root
  3. 各システムの /etc/mail/aliases ファイルで、root をポストマスターに指定する個人のメールアドレスに変更します。
    Postmaster: postmaster-mail-address
  4. (オプション) ポストマスター用に別のメールボックスを作成します。

    ポストマスターがポストマスターメールと個人メールとを区別するために、別のメールボックスを作成できます。別のメールボックスを作成する場合は、/etc/mail/aliases ファイルを編集するときに、ポストマスターの個人メールアドレスではなくメールボックスアドレスを使用してください。

postmaster 用に別のメールボックスを作成する方法

  1. 管理者になります。

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

  2. postmaster として指定された個人のアカウントを作成します。パスワードフィールドにアスタリスク (*) を入力します。

    詳細は、Oracle Solaris 11.3 のユーザーアカウントとユーザー環境の管理 の CLI を使用したユーザーアカウントの設定と管理のタスクマップを参照してください。

  3. メールが配信されたら、mail プログラムがメールボックス名に読み書きできるようにします。
    # mail -f postmaster-mail-address

postmaster メールボックスを /etc/mail/aliases ファイルの別名に追加する方法

  1. 管理者になります。

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

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

    ポストマスターとして指定された個人に割り当てられたアドレスを使用します。

  3. ポストマスターのローカルシステムで、/etc/mail/aliases ファイルに別名の名前を定義するエントリを作成します。ローカルメールボックスへのパスを指定します。
    # cat /etc/mail/aliases
    ..
    new-alias-name: /usr/path
    new-alias-name

    新しい別名の名前を作成します

    /usr/path

    ローカルメールボックスのパスを指定します

  4. 別名データベースを再構築します。
    # newaliases