Замкнутый круг с Postfix+Dovecot+Rspamd

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Духовитин
мл. сержант
Сообщения: 125
Зарегистрирован: 2014-12-17 8:46:05

Замкнутый круг с Postfix+Dovecot+Rspamd

Непрочитанное сообщение Духовитин » 2015-10-14 22:33:06

Уважаемые, добрый день!

Стоит в джейле postfix+dovecot.
Стал прикручивать mail/rspamd, и к нему для связи с postfix'ом надо ставить mail/rmilter.

Этот rmilter в качестве зависимости тянет mail/opendkim который с включенной опцией по умолчанию "FILTER" хочет ставить связку sendmail+sasl+tls+... и честно при этом предупреждает что имеет место конфликт этой связки с установленным postfix'ом. Это я отклоняю.

Если убираю опцию "FILTER" у opendkim, то он вылетает на этапе configure с ошибкой:

Код: Выделить всё

checking for milter library and includes... configure: error: milter not found
===>  Script "configure" failed unexpectedly.
Скажите как побороть эту неувязку? Неужто в отдельном джейле надо rspamd+rmilter ставить, где они могут беспрепятственно тащить в зависимостях любые sendmail'ы?
Кто не рискует - тот не пьёт шампанского.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Замкнутый круг с Postfix+Dovecot+Rspamd

Непрочитанное сообщение guest » 2015-10-15 9:30:00

Духовитин писал(а):Уважаемые, добрый день!

Стоит в джейле postfix+dovecot.
Стал прикручивать mail/rspamd, и к нему для связи с postfix'ом надо ставить mail/rmilter.

Этот rmilter в качестве зависимости тянет mail/opendkim который с включенной опцией по умолчанию "FILTER" хочет ставить связку sendmail+sasl+tls+... и честно при этом предупреждает что имеет место конфликт этой связки с установленным postfix'ом. Это я отклоняю.

Если убираю опцию "FILTER" у opendkim, то он вылетает на этапе configure с ошибкой:

Код: Выделить всё

checking for milter library and includes... configure: error: milter not found
===>  Script "configure" failed unexpectedly.
Скажите как побороть эту неувязку? Неужто в отдельном джейле надо rspamd+rmilter ставить, где они могут беспрепятственно тащить в зависимостях любые sendmail'ы?
а Makefile посмотреть не судьба?

opendkim для использования milter api -> требуется libmilter, библиотека от sendmail:

# ls -la /usr/lib/libmilter*

FILTER - не хочет ставить связку sendmail+sasl+tls, а требует libmilter

Аватара пользователя
Духовитин
мл. сержант
Сообщения: 125
Зарегистрирован: 2014-12-17 8:46:05

Замкнутый круг с Postfix+Dovecot+Rspamd

Непрочитанное сообщение Духовитин » 2015-10-16 12:50:21

Да, всё так и есть. Просто на хосте мир у меня был собран с опцией

Код: Выделить всё

WITHOUT_MAIL=yes
в /etc/src.conf
Пересобрал без неё, и правда никаких sendmail'ов с milter'ами не тянет в зависимостях.

Спасибо!
Кто не рискует - тот не пьёт шампанского.

guest
проходил мимо

Замкнутый круг с Postfix+Dovecot+Rspamd

Непрочитанное сообщение guest » 2015-10-16 13:38:52

Духовитин писал(а):Да, всё так и есть. Просто на хосте мир у меня был собран с опцией

Код: Выделить всё

WITHOUT_MAIL=yes
в /etc/src.conf
Пересобрал без неё, и правда никаких sendmail'ов с milter'ами не тянет в зависимостях.

Спасибо!
как чуствовал что система собрана without_mail в src.conf

sendmail интегрирован в базовую систему: /usr/src/contrib/sendmail и вместе с ним
идет milter api в виде headers и библиотеки libmilter, запретив сборку sendmail
- удалили библиотеку milter (libmilter), в результате - проблемы, посему была попытка
установить sendmail из портов, ради библиотеки milter.

Аватара пользователя
Духовитин
мл. сержант
Сообщения: 125
Зарегистрирован: 2014-12-17 8:46:05

Замкнутый круг с Postfix+Dovecot+Rspamd

Непрочитанное сообщение Духовитин » 2015-10-16 15:24:54

Всё так.

Век живи и век же учись :)
Кто не рискует - тот не пьёт шампанского.