メールサーバーはローカルユーザーにメールサービスを提供するだけなので、設定には特別な手順は必要ありません。ユーザーはパスワードファイルか名前空間にエントリが必要です。そのエントリは、メールの配信用にローカルのホームディレクトリが ‾/.forward を確認できるために必要です。このためにホームディレクトリサーバーがしばしばメールサーバーとして設定されます。
メールサーバーは、クライアントからのすべてのメールのルーティングを行います。メールサーバーに必要な唯一のリソースは、クライアントメールボックスのための十分なスプール空間です。リモートのマウントでは、/var/mail ディレクトリを使用できるようにする必要があります。
この作業のために、/etc/dfs/dfstab ファイルを確認して /var/mail ディレクトリがエクスポートされていることを確認します。
メールサーバー上でスーパーユーザーになります。
/var/mail ディレクトリをリモートアクセスに使用できるかどうかを確認します。
share と入力して Return キーを押します。/var/mail ディレクトリがリストになっていれば、これで終了です。/var/mail ディレクトリがリストされていなければ、次の手順に進みます。
/var/mail ディレクトリをリモートアクセスに使用できるようにします。
以下のコマンドをキー入力します。
# share -F nfs /var/mail |
ファイルシステムを永続的にリモートアクセスに使用できるようにします。
/etc/dfs/dfstab を編集し、2. で使用したコマンド行を追加します。
# cat /etc/dfs/dfstab .. share -F nfs -o rw /var/mail |
mail.local プログラムは、メッセージが初めて配信されたときに /var/mail ディレクトリでメールボックスを自動的に作成します。メールクライアントのためにメールボックスを作成する必要はありません。