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

印刷ビューの終了

更新: 2016 年 11 月
 
 

アドレスをリダイレクトするためのファイルを作成する方法

あるユーザーおよびドメインから別のユーザーおよびドメインにアドレスをリダイレクトするためのキー付きマップファイルを作成できます。

  1. 管理者になります。

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

  2. マップ入力ファイルを作成します。

    次の 3 種類のエントリを含むマップ入力ファイルを作成します。

    • 新しい別名にメールをリダイレクトするエントリ

      old-name@newdomain.com   new-name@newdomain.com
    • 不正な別名が使用されているときに送信するメッセージを示すエントリ

      old-name@olddomain.com    error:nouser No such user here
    • すべての着信メールを古いドメインから新しいドメインにリダイレクトするエントリ

      @olddomain.com          %1@newdomain.com

    ここで、olddomain.com はこれまで割り当てられていたドメイン、newdomain.com は新しく割り当てられたドメインです。

  3. データベースファイルを作成します。
    # /usr/sbin/makemap map-type new-map < new-map
    map-type

    dbmbtreehash などのデータベースタイプを選択します。

    new-map

    入力ファイル名とデータベースファイル名の最初の部分を指定します。dbm データベースタイプを選択すると、データベースファイルは接尾辞として .pag または .dir を使って作成されます。ほかの 2 つのデータベースタイプの場合、ファイル名には .db が付きます。