Postfixのインストール・設定方法。
対象:Linux Fedora, RedHat
・yumかapt-getの場合 rpm -qa | grep postfix yum install postfix /etc/rc.d/init.d/postfix start または service postfix start ・ソースからコンパイルする場合 cd /usr/local/src tar -xvzf postfix-2.2.5.tar.gz cd /usr/local/src/postfix-2.2.5 make ・新規インストールの場合 まずグループ、ユーザ追加 既にグループ、ユーザがあるかどうかは vi /etc/group で調べる groupadd postfix groupadd postdrop useradd postfix その後 make install ・旧バージョンからバージョンアップする場合 service postfix stop make upgrade
vi /etc/postfix/main.cf myhostname = www.example.co.jp mydomain = example.co.jp myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain $mydomain mynetworks_style = subnet 再起動 service postfix restart
vi /etc/postfix/aliases root: hoge設定後、
vi /etc/postfix/main.cf 設定後、 service postfix reload で設定再読み込み。 ・Maildir 方式にする場合 home_mailbox = Maildir/ ・メールサイズの制限(デフォルトで書いてないので適当に追加) ・メールボックスのサイズ制限(1人) mailbox_size_limit = 102400000 ・メールのサイズ制限(1通) message_size_limit = 10240000 ・メール再試行 ・存在しないユーザ宛のメールは再試行 unknown_local_recipient_reject_code = 450 ・再試行しないでエラーメールを返す unknown_local_recipient_reject_code = 550