ubuntuにメールサーバ(postfix)

apt-get install postfix
だけでできたぞ!

やっぱりカスは素直にapt-getだな^^

インストール途中で
用途とドメイン名を聞かれたが普通に入力して終了。

/etc/postfix/main.cf
の編集もする。

http://www.tmtm.org/postfix/tutorial/config.html
デフォの状態ではmynetworksの値を変更しない限りlocalhostからしかSMTPを利用できないようになっている。

メールの保存形式をMaildirにするためにmain.cfに追記したほうがいい。
home_mailbox = Maildir/
(ホームディレクトリに保存)

mail_spool_directory = /var/mail/
(/var/mailディレクトリに保存)

http://www.tmtm.org/postfix/tutorial/mailbox.html

スパム対策
# HELO コマンドでホスト名を通知しないホストの接続を拒否
smtpd_helo_required = yes
# fqdn に名前のないホストからの HELO コマンドを受け付けない
smtpd_helo_restrictions = reject_non_fqdn_hostname, reject_invalid_hostname
# VRFYコマンド(ユーザーが存在するか問い合わせるコマンド)を拒否
disable_vrfy_command = yes
# 送信元メールアドレスが存在しない場合は拒否
smtpd_sender_restrictions = reject_unknown_address
# 送信時に差出人メールアドレスが実在するかチェック
reject_unlisted_sender = yes

[参考]
http://www.icoro.com/200908243988.html
http://www.syns.net/2/5/
http://chibi.name/fedora/server/postfix.shtml