Я только что скомпилировал и установил postfix и установил доменные имена в main.cf.
К сожалению постфикс не запускается. Когда я выдаю, в списке процессов ничего нового не появляется /usr/sbin/postfix start
echo $?
дает 0
Есть ли какие-нибудь файлы журналов или другие подсказки, которые я мог бы использовать, чтобы выяснить, что идет не так? Спасибо.
Какие процессы следует искать в выводе ps?
Спасибо.
Во-первых, убедитесь, что вы находитесь в нормальном окружении:
system-switch-mail
chkconfig --level 2345 postfix on
Затем выясните, какой постфикс, по-видимому, считает проблемой:
service postfix restart ; tail -f /var/log/maillog
Ошибка при запуске появится в конце журнала вместе с любыми подсказками о том, почему у вас возникла проблема.
для начала загляните в / var / log / messages, это даст вам некоторые подсказки о том, что не так и где искать, в большинстве случаев, если вы скопируете и вставите сообщение об ошибке в Google, вы найдете либо решение, либо некоторые подсказки, как Исправить это
Была ли какая-то конкретная причина, по которой вы установили из исходников?
Почему не просто: yum install postfix
Тогда у вас будет скрипт инициализации postfix.
постфикс chkconfig на
постфиксный запуск службы
Если вам нужно переключиться с sendmail на postfix: yum install system-switch-mail
а затем запустите:
система-переключатель-почта
перейти на постфикс.
Надеюсь это поможет.
Ура