Невозможно активировать sendmail из-за ошибки

Я установил sendmail на моем сервере Fedora 21 Server, но когда я запускаю его и проверяю его статус, я получаю следующее:

[root@localhost mail]# systemctl status sendmail
● sendmail.service - Sendmail Mail Transport Agent
   Loaded: loaded (/usr/lib/systemd/system/sendmail.service; enabled)
   Active: failed (Result: resources) since Thu 2015-06-04 11:23:31 CEST; 2min 39s ago
  Process: 31776 ExecStart=/usr/sbin/sendmail -bd $SENDMAIL_OPTS $SENDMAIL_OPTARG (code=exited, status=0/SUCCESS)
  Process: 31766 ExecStartPre=/etc/mail/make aliases (code=exited, status=0/SUCCESS)
  Process: 31763 ExecStartPre=/etc/mail/make (code=exited, status=0/SUCCESS)

Jun 04 11:23:31 localhost.localdomain sendmail[31776]: -bd is not supported by sSMTP
Jun 04 11:23:31 localhost.localdomain systemd[1]: Failed to start Sendmail Mail Transport Agent.
Jun 04 11:23:31 localhost.localdomain systemd[1]: Unit sendmail.service entered failed state.
Jun 04 11:23:31 localhost.localdomain systemd[1]: sendmail.service failed.

В чем здесь проблема? Я думал -bd is not supported by sSMTP был намек. Но я тоже ничего не могу найти по этому поводу.

1 ответ

sSMTP - эмулятор sendmail только для отправки. Он не поддерживает опцию -bd при запуске в качестве демона (см. "Man ssmtp"). Текущий sendmail в F21 является псевдонимом ssmtp. Вам нужно полностью удалить ssmtp из F21 (yum erase sSMTP).

Другие вопросы по тегам