web-dev-qa-db-ja.com

再起動時にPostfixが起動しない

私はCentOS 7を使用していますが、私が理解している限り、再起動時にPostfixを開始するために必要なのは_systemctl enable postfix.service_を実行することだけです。

しかし、それは私にはうまくいきません。再起動後、_systemctl status postfix_は以下を生成します。

postfix.service - Postfix Mail Transport Agent Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled) Active: inactive (dead)

エラーログにエラーは記録されておらず、手動で実行するとPostfixが起動して正常に動作します。私が間違っていることについて何か考えはありますか?

編集:_cat /etc/systemd/system/multi-user.target.wants/postfix.service_からの出力

_[Unit]
Description=Postfix Mail Transport Agent
After=syslog.target network.target
Conflicts=sendmail.service exim.service

[Service]
Type=forking
PIDFile=/var/spool/postfix/pid/master.pid
EnvironmentFile=-/etc/sysconfig/network
ExecStartPre=-/usr/libexec/postfix/aliasesdb
ExecStartPre=-/usr/libexec/postfix/chroot-update
ExecStart=/usr/sbin/postfix start
ExecReload=/usr/sbin/postfix reload
ExecStop=/usr/sbin/postfix stop

[Install]
WantedBy=multi-user.target
_
3
Amati

フェデリコ、ご協力ありがとうございます。/var/log/messagesを確認したところ、手動​​で起動すると、最初にsendmailがシャットダウンされ、次にpostfixが開始されることがわかりました。再起動時に何らかのsendmail/postfixの競合がある可能性があると考えたので、yum remove sendmailそしてそれは今すべて良いです!

4
Amati