postfix+milter-regex
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2011-05-16 11:35:01
postfix+milter-regex
Доброго всем дня.
Прошу помощи у знающих людей. есть freebsd 8.2 postfix 2.6, хочу прикрутить milter-regex. Покопался в интернете и именно по milter-regex информации совсем мало. Но мы не ищем легких путей стал шерстить интернет, установил milter-regex из портов сделал настройки в postfix, вроди бы должно работать но не пашет, в логах увидел такую строчку: warning: connect to Milter service unix:/var/run/milter-regex/sock: Permission denied
по указанному пути есть указанные файлы пробую изменить права меняю перезапускаю и вот засада права снова стали как и были, дальше стал рыть нашел такую ссылку
https://bugs.freebsd.org/bugzilla/show_ ... ?id=192229
на сколько я понимаю это для freebsd 10 и postfix 2.11.1_2,1 но думаю это как раз моя проблема. на сайте milter-regex есть версия 2,0 в портах freebsd только 1.8 как я понял. Вопрос как мне пропатчить или натянуть этот milter-regex 2,0
Обещаю как заработает выложу инструкцию как я прикрутил milter-regex к postfix.
Прошу помощи у знающих людей. есть freebsd 8.2 postfix 2.6, хочу прикрутить milter-regex. Покопался в интернете и именно по milter-regex информации совсем мало. Но мы не ищем легких путей стал шерстить интернет, установил milter-regex из портов сделал настройки в postfix, вроди бы должно работать но не пашет, в логах увидел такую строчку: warning: connect to Milter service unix:/var/run/milter-regex/sock: Permission denied
по указанному пути есть указанные файлы пробую изменить права меняю перезапускаю и вот засада права снова стали как и были, дальше стал рыть нашел такую ссылку
https://bugs.freebsd.org/bugzilla/show_ ... ?id=192229
на сколько я понимаю это для freebsd 10 и postfix 2.11.1_2,1 но думаю это как раз моя проблема. на сайте milter-regex есть версия 2,0 в портах freebsd только 1.8 как я понял. Вопрос как мне пропатчить или натянуть этот milter-regex 2,0
Обещаю как заработает выложу инструкцию как я прикрутил milter-regex к postfix.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- сержант
- Сообщения: 249
- Зарегистрирован: 2009-02-06 23:02:40
- Откуда: Москва
- Контактная информация:
Re: postfix+milter-regex
Какова полная строка запуска программы milter-regex?
Что мешает временно поставить программу не из портов, а из исходника?
Что мешает временно поставить программу не из портов, а из исходника?
Сисадмин - вождь апачей
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2011-05-16 11:35:01
Re: postfix+milter-regex
/usr/local/etc/postfix/main.cf
/etc/rc.conf
/usr/local/etc/milter-regex.conf
а вот из исходника пробовал мучаюсь но разобраться не могу как установить и если что как наложить патч по ссылке
https://bugs.freebsd.org/bugzilla/show_ ... ?id=192229
собственно в этом и прошу помощи.
Код: Выделить всё
milter_protocol = 6
milter_default_action = accept
milter_mail_macros = {auth_auther}
smtpd_milters = unix:/var/run/milter-regex/sock
Код: Выделить всё
milter_regex="YES"
Код: Выделить всё
reject "BCC Spam detected"
header /^From:.*xxx@mail.ru/
https://bugs.freebsd.org/bugzilla/show_ ... ?id=192229
собственно в этом и прошу помощи.
- Neus
- капитан
- Сообщения: 1961
- Зарегистрирован: 2008-09-08 21:59:56
Re: postfix+milter-regex
это еще 3 августа поправили, порты у тебя старые чтоль?Author: dinoex
Date: Sun Aug 3 05:34:44 UTC 2014
New revision: 363850
URL: http://svnweb.freebsd.org/changeset/ports/363850
Log:
- allow group access for postfix
PR: 192229
Submitted by: Mel Muth
Changes:
head/mail/milter-regex/Makefile
head/mail/milter-regex/files/milterregex.in
head/mail/milter-regex/files/patch-milter-regex.c
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2011-05-16 11:35:01
Re: postfix+milter-regex
я пробовал обновить порты все равно 1.8 только ставиться, может новые какие надо ставить?
- Neus
- капитан
- Сообщения: 1961
- Зарегистрирован: 2008-09-08 21:59:56
Re: postfix+milter-regex
а как обновлял?
можешь это качнуть http://mirror.yandex.ru/freebsd/ports/p ... rts.tar.gz
можешь это качнуть http://mirror.yandex.ru/freebsd/ports/p ... rts.tar.gz
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2011-05-16 11:35:01
Re: postfix+milter-regex
с портами косяк был, разобрался, пока порты обновляются, по итогам отпишусь
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2011-05-16 11:35:01
Re: postfix+milter-regex
в общем со всем разобрался как и обещал пишу как все сделал
для начала обновился на freebsd8.4, потом обновил дерево портов и обновил pkg до pkgng
после этого порты нормально заработали и я установил milter-regexp2.0
устанавливаем milter-regexp из портов
далее идет установка, маленькое дополнение, версия 1.8 не работает, во всяком случае с postfix, на данный момент вермия 2.0 1
после установки добавляем строку в rc.conf
Далее идем в postfix и правим main.cf
добавляем строки
далее идем в
и добавляем правила
например
написал именно этот пример потому что ради него все и затеял
Смотрим логи и любуемся.
А вообще milter-regexp много чего может очень мощная штука по сравнению header_checks, body_checks и тд в postfix.
для начала обновился на freebsd8.4, потом обновил дерево портов и обновил pkg до pkgng
после этого порты нормально заработали и я установил milter-regexp2.0
устанавливаем milter-regexp из портов
Код: Выделить всё
cd /usr/ports/mail/milter-regex/
make install clean
после установки добавляем строку в rc.conf
Код: Выделить всё
milterregex_enable="YES"
Код: Выделить всё
/usr/local/etc/postfix/main.cf
Код: Выделить всё
milter_protocol = 6
milter_default_action = accept
milter_mail_macros = {auth_auther}
smtpd_milters = unix:/var/run/milter-regex/sock
Код: Выделить всё
/usr/local/etc/milter-regex.conf
например
Код: Выделить всё
# BCC Spam
reject "BCC Spam detected"
header /^From$/i /comp.susu.ac.ru/in and (not header /^To$/i /comp.susu.ac.ru/i) and (not header /^Cc$/i /comp.susu.ac.ru/i)
Смотрим логи и любуемся.
А вообще milter-regexp много чего может очень мощная штука по сравнению header_checks, body_checks и тд в postfix.