メールサーバ以外でのPostfixの設定簡易版
■メールサーバ以外でのPostfixの設定簡易版
■postfixの設定
↓main.confの設定
[root@localhost etc]# cd /etc/postfix
[root@localhost postfix]# cp -p main.cf main.cf.org
[root@localhost postfix]# vi main.cf
#myhostname = localhost
myhostname = xxx.xxx.jp
#mydomain = domain.tld
mydomain = xxx.xxx.jp
#myorigin = $myhostname
myorigin = $myhostname
mynetworks_style = host
↓不正リレー対策(信頼できるSMTPクライアントアドレス)
mynetworks_style,mynetworksが信頼できるSMTPクライアントアドレスを設定する。
デフォルトは、subnet。自サーバでrootの運用メールだけを送信する場合は、mynetworks_style = hostにするのがベスト。
↓
mydestination - 自ホストが最終目的地であるドメイン名
mydestination = $myhostname, localhost.$mydomain, localhost
■postfixの起動
[root@localhost ~]# chkconfig --add postfix
[root@localhost ~]# chkconfig postfix on
[root@localhost postfix]# /etc/init.d/postfix start
Starting postfix:
[ OK ]
[root@localhost postfix]# newaliases
■テスト
[root@localhost postfix]# cd
[root@localhost ~]# mail username@xxx.xxx.jp
Subject: test
test
.
Cc:
[root@localhost log]# cat /var/log/maillog
Aug 7 18:37:55 localhost postfix/qmgr[1419]: F1CDED50204: from=
Aug 7 18:37:56 localhost postfix/smtp[1426]: F1CDED50204: to=
Aug 7 18:37:56 localhost postfix/qmgr[1419]: F1CDED50204: removed
メールクライアントにメールが転送されてきていればOK