CentOでVPSのpostfix設定に関するいくつかの基本的なチュートリアルを見て、次のようにします。
-bash-4.1# postfix start
/usr/libexec/postfix/postfix-script: line 317: cmp: command not found
postfix/postfix-script: warning: /usr/lib/sendmail and /usr/sbin/sendmail differ
postfix/postfix-script: warning: Replace one by a symbolic link to the other
postfix/postfix-script: starting the Postfix mail system
main.cf
私の編集内容は次のとおりです。
myhostname = myservername.sub.mysite.net
mydomain = sub.mysite.net
myorigin = $myhostname
myorigin = $mydomain
inet_interfaces = all
inet_interfaces = $myhostname
inet_interfaces = localhost
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 192.168.0.0/16, 127.0.0.0/8
sendmailも削除しましたが、まだデータベースを設定しておらず、エラーなしでpostfixを起動しようとしています。
これは問題ですか?両方のファイルが赤であるのはなぜですか?
答え1
完全性チェックのためにpostfixに必要なバイナリをdiffutils
提供するこのパッケージが欠落している可能性があります。cmp
sudo yum install diffutils
それはあなたに役立ちます。