Постфикс не запускается на перезагрузке

Я нахожусь на CentOS 7 и насколько я понимаю, все, что необходимо, чтобы Постфикс запустился на перезагрузке, должен работать 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)

Нет никаких ошибок, зарегистрированных в журнале ошибок, и Постфикс запускается и работает просто великолепно, когда я делаю это вручную. Какие-либо идеи, что я делаю неправильно?

Править: вывод от 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
задан 15 February 2015 в 00:13
1 ответ

Федерико, большое спасибо за помощь. Я проверил / var / log / messages и увидел, что при ручном запуске сначала отключается sendmail, а затем запускается postfix. Я подумал, что при перезапуске может возникнуть конфликт между sendmail и postfix, поэтому я сделал yum remove sendmail , и теперь все в порядке!

4
ответ дан 3 December 2019 в 06:05

Теги

Похожие вопросы