■ SMTPサーバー Postfix のインストール
debian では Postfix が用意されていました。 今回の設定は全てに共通しますがコンパイルなどは行わず、potato(stable) で用意されたバイナリーパッケージを使うことを前提としています。


apt-get で Postfix をインストールする。

# apt-get install postfix

$ dpkg -l postfix
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ 名前      バージョン      説明
+++-==============-==============-============================================
ii postfix    0.0.19991231pl  A mail transport agent





● 前提条件


ドメイン:nanzya.com
ホスト名:ns
ネットワーク:192.168.1.0/24
職場のIP:xx4.xx3.xx2.xx1 .........職場からメールをチェックする場合




● /etc/postfix/main.cf の編集

ここの設定は重要です。
例は、一応これだけでも”メールが使える”程度の設定ですから、セキュリティには各自充分に注意して行ってください。
RBL.JPでサーバーの第三者中継の可能性をチェックしてみるとよいでしょう。 http://www.rbl.jp/svcheck.php


alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

mydomain = nanzya.com
mynetworks = 192.168.1.0/24,
             127.0.0.1,
             xx4.xx3.xx2.xx1
mydestination = nanzya.com
inet_interfaces = all

allow_mail_to_commands = alias,forward,include
mail_spool_directory = /var/mail
myhostname = ns.nanzya.com
myorigin = $myhostname