OSS Fan ~OSSでLinuxサーバ構築~

このエントリーをはてなブックマークに追加

webmasterユーザでメール受信

カテゴリ:OSSセットアップ | ソフトウェア:Linux | タグ:
最終更新日:2021/01/02 | 公開日:2011/02/11

目次

概要

 一般的にWebサーバ(HTTPサーバ)を公開すると、お問い合わせ先や 連絡先として webmaster@ranonet.ne.jp のようなメールアドレスに することが多いですね。 しかし、いざOS上でwebmasterユーザを作成してメールを送信してみると なぜかメールが届きません。代わりにそのメールはrootユーザに届いてしまいます。

 これはメール転送の初期設定でwebmaster宛のメールは rootユーザに転送される設定になっているからです。 その他postmasterやadmなど多数のユーザ宛のメールはrootへ転送される設定になっています。

 rootユーザで一括して管理者メールを受信したい場合は特にそのままで問題ありませんが、 Webサーバに関する問い合わせなどをwebmasterユーザで個別に管理したい場合は 設定を変更する必要があります。

 ここではwebmasterユーザ宛のメールをwebmasterユーザで受信する方法を紹介します。

環境構築

メールエイリアスの設定変更

 まずは設定ファイルのwebmasterに関する転送設定をコメントアウトします。

# vi /etc/aliases
ファイル名:/etc/aliases
(前略)
ftp-admin:      ftp
www:            webmaster
#webmaster:      root ←コメントアウトする
noc:            root
security:       root
(後略)

 次にaliasesファイルの変更内容を反映するコマンドを実行します。

# newaliases