Назад | Перейти на главную страницу

exim4 и postfix не могут одновременно существовать?

Сервер CentOS 6

Я установил exim4 как mta на свой локальный сервер.

и я могу просто отправить письмо по почте командой (mailx):

echo 'a test mail' | mail -s 'a subject' me@xxx.com

потом я установил postfix, но не работает.

Теперь exim4 запущен, а порт прослушивания 25 - exim4.

Но я не могу отправить письмо с ошибкой:

postdrop: warning: unable to look up public/pickup: No such file or directory

и заблокированная почта находится в /var/spool/postfix/maildrop.

Я ищу и знаю, как исправить эту ошибку с помощью mkfifo этого файла.

Но я не знаю, постфикс не работает, а exim4 работает, как постфикс не позволяет мне отправлять почту?

Вероятно, это вызвано альтернативы система.

Простая установка postfix могла привести к тому, что MTA по умолчанию (обновив символическую ссылку /usr/lib/sendmail) и потому что postfix еще не был настроен и не запущен -> мгновенная ошибка.

Вы можете решить это, запустив alternatives --config mta и восстановление Exim по умолчанию.