Почему не запускается sendmail?

Здравствуйте. Пытаюсь подключить rspamd к sendmail
Добавляю строки в файл /etc/mail/sendmail.conf согласно документации
MAIL_FILTER(`rspamd', `S=inet:localhost:11332, F=T')
define(`confINPUT_MAIL_FILTERS', `rspamd')

При перезапуске sendmail падает
quad7@node:~$ sudo service sendmail restart
Job for sendmail.service failed because the control process exited with error code. See "systemctl status sendmail.service" and "journalctl -xe" for details.

авг 30 21:50:25 node sendmail[21589]: /etc/init.d/sendmail: 1: /etc/mail/sendmail.conf: Syntax error: Unterminated quoted string
авг 30 21:50:25 node systemd[1]: sendmail.service: Control process exited, code=exited status=2
авг 30 21:50:25 node systemd[1]: Failed to start LSB: powerful, efficient, and scalable Mail Transport Agent.
  • Вопрос задан
  • 1172 просмотра
Решения вопроса 1
verdex
@verdex Автор вопроса
Проблема решена. Оказывается, эти строки нужно было прописать в /etc/sendmail/sendmail.mc , а не в /etc/mail/sendmail.conf , а затем выполнить команду m4 sendmail.mc > /etc/sendmail.cf и перезапустить sendmail
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Ну вам же пишет, что кавычки где-то не закрыты. У меня сомнение, насчет обратных кавычек, по идее должны быть прямые.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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