Postfix


メール配信のための基本設定

※Nagiosなどで監視通知メールを配信する場合も下記設定が必要です。

# yum -y install postfix
# vi /etc/postfix/main.cf
(中略)
84 #mydomain = domain.tld
85 mydomain = monitorsrv.local
(中略)
100 #myorigin = $myhostname
101 myorigin = $mydomain
(中略)
171 mydestination = $mydomain, localhost
(中略)
smtpd_banner = $myhostname ESMTP unknown     ##ヘッダにMTAのバージョンを記載しない
319 #relayhost = [mailserver.isp.tld]  ## ちゃんとしたメールサーバにリレーしてもOK


# /etc/init.d/postfix check
# /etc/init.d/postfix start
# chkconfig postfix on


CentOS6からはデフォルトのMTAはPostfixになっているが、CentOS6以前のOSを使用している場合は下記設定、および確認が必要。

CentOS6以前のOSを使用している場合

# alternatives –config mta
 
2 プログラムがあり ‘mta’ を提供します。
 
選択 コマンド
———————————————–
*+ 1 /usr/sbin/sendmail.sendmail
2 /usr/sbin/sendmail.postfix
 
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2 ##2を入力して Enter



それぞれのディレクトリに、下記のようにシンボリックリンクが作成されていればOKです。

/usr/sbin/sendmail -> /etc/alternatives/mta
/etc/alternatives/mta -> /usr/sbin/sendmail.postfix

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11