aliasesファイルの設定

root宛のメッセージには、システムのエラーに関する情報が送られてきたり、ユーザーや外部の管理者から送られたメールが届く場合がありますので、自分宛に届くように設定してしておきます。
それと同時にaliasesで簡単なメールリングリストも作れるので構築してみます。

# vi/etc/aliases

# Aliases in this file NOT be expanded in the header from
# Mail, but WILL be visible over networks or from /bin/mail.
#
#   >>>>>>>>>>>>
#   >> NOTE >>
#   >>>>>>>>>>>>
#

# Basic system aliases --these MUST be present.
mailer-daemon:
postmaster:
postmaster
root
# General redirections for pseudo accounts.
bin:
daemon:
adm:
lp:
sync:
shutdown:
halt:
mail:
news:
uucp:
operator:
games:
gopher:
ftp:
nobody:
apache:
named:
xfs:
gdm:
mailnull:
postgres:
squid:
rpcuser:
rpc:
ingres:
system:
toor:
manager:
dumper:
abuse:
newsadm:
newsadmin:
usenet:
ftpadm:
ftpadmin:
ftp-adm:
ftp-admin:
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
root
news
news
news
ftp
ftp
ftp
ftp
# trap decode to catch security attacks
decode: root
# Person who should get root's mail
#root: marc
root: webmaster ←ここにrootのメールが届くように追加
maills: :include:/etc/ml/maills ←メーリングリストのファイルを追加
:w
:q
保存して終了します。

作成例、
次にメーリングリスト用のファイルを作成して、アカウントを書き込みをします。
メーリングリスト名をmaillsとします。

# mkdir /etc/ml
# vi /etc/ml/maills
tarou
hanako
hiroshi
keiko
ichirou@example.co.jp
keiko@test.com

:w
:q
保存して終了します。

# newaliases
設定を反映します。
これで、webmaster宛にrootからのメールを受け取りができます。
maills@ドメインで書き込んだmaillsファイルリスト宛にメールを送れるようになります。
あとですね。メーリングリスト名などを info、sale、admin などは使わない方が無難です。いろんなとこから迷惑メールが多数送られて来ます。

戻る