- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите как прикрутить Clamd к sendmail на freebsd. clamd установил, запустил. Пробовал по статьям разные способы, что-то не сильно получается, может кто подскажет простой способ, не столько даже простой, сколько понятный/
Clamd устанавливал так
./configure --enable-milter
make
make install
создал файл для запуска демона /usr/local/etc/rc.d/00clamav.sh
так он и работает, поправьте меня если не прав, но запустив с милтером по идее этого достаточно, он должен проверять почту при отправке? просто я пытаюсь проверить работает он или нет, отправляю почту к себе на другой емейл на другом сервере, получаю the bat в расширенных заголовках по идее если проверяет то должна быть какая то запись, а ничего относящегося к антивирусу нет
Софт из портов поставить не пробовали?
Софт из портов поставить не пробовали?
не пробовал, clamav нормально четко поставился, как демон запустился, а вот с прикруткой с sendmail проблема, способы разные но чего то не очень получается, как то тяжело написано, пытаюсь разобраться, но может кто подскажет внятно тут, как прикрутить
А как вы хотите? Через tcp сокет или unix?
если tcp, то в sendmail.mc применительно к фряхе.
INPUT_MAIL_FILTER(`clamav', `S=inet:8001@192.168.0.7, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clamav')
это sendmail будет обращаться к milter'у на ip: 192.168.0.7 порт 8001
не забудьте сделать make и make install и убрать перед этим старые cf файлы!
Сам clamav-milter поднимать например так:
/usr/local/sbin/clamav-milter --pidfile /var/run/clamav/clamav-milter.pid --external -l -d -H -D --max-children=30 inet:8001@localhost
при этом clamav пускается или на отдельной машинке, или jail'e (в freebsd) с ip 192.168.0.7
Примеры взяты из рабочей системы, clamav живёт на отдельной машинке. К нему ещё и сквид ходит на прверку =)
не пробовал
Ну и зря. Обновлять потом как будете, ручками?
спасибо, человечище, заработало все как часики, единственный человек на весь инет объяснил чайнику, когда увидел в расширенных заголовках X-Virus-Scanned: ClamAV version 0.93.1, clamav-milter version 0.93.1 аж прослезился :) день угрохал на него, еще раз большое спасибо!! Небольшой плюсик от меня в репу, очень помог
А как вы хотите? Через tcp сокет или unix?
если tcp, то в sendmail.mc применительно к фряхе.
INPUT_MAIL_FILTER(`clamav', `S=inet:8001@192.168.0.7, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clamav')
это sendmail будет обращаться к milter'у на ip: 192.168.0.7 порт 8001
не забудьте сделать make и make install и убрать перед этим старые cf файлы!
Сам clamav-milter поднимать например так:
/usr/local/sbin/clamav-milter --pidfile /var/run/clamav/clamav-milter.pid --external -l -d -H -D --max-children=30 inet:8001@localhost
при этом clamav пускается или на отдельной машинке, или jail'e (в freebsd) с ip 192.168.0.7
Примеры взяты из рабочей системы, clamav живёт на отдельной машинке. К нему ещё и сквид ходит на прверку =)
michail добавил 12.06.2008 в 14:40
Прошу прощения за наглость, как дописать в эту команду spamassasin сам spamassasin поставил, запустил как демон + запустил милтер как демон для него, теперь я так понимаю нужно таккже как clamav связать с sendmail пробовал несколько раз дописать INPUT_MAIL_FILTER чего то не получается, я так понимаю такая запись должна быть одна INPUT_MAIL_FILTER а не INPUT_MAIL_FILTER для clamav и INPUT_MAIL_FILTER для spamassasin
А как вы хотите? Через tcp сокет или unix?
если tcp, то в sendmail.mc применительно к фряхе.
INPUT_MAIL_FILTER(`clamav', `S=inet:8001@192.168.0.7, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clamav')
это sendmail будет обращаться к milter'у на ip: 192.168.0.7 порт 8001
не забудьте сделать make и make install и убрать перед этим старые cf файлы!
Сам clamav-milter поднимать например так:
/usr/local/sbin/clamav-milter --pidfile /var/run/clamav/clamav-milter.pid --external -l -d -H -D --max-children=30 inet:8001@localhost
при этом clamav пускается или на отдельной машинке, или jail'e (в freebsd) с ip 192.168.0.7
Примеры взяты из рабочей системы, clamav живёт на отдельной машинке. К нему ещё и сквид ходит на прверку =)
michail добавил 12.06.2008 в 18:45
прописал так
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter, F=T, T=C:15m;S:4m;R:4m;E:10m')dnl
INPUT_MAIL_FILTER(`clamav', `S=inet:8001@мой айпи, F=, T=S:4m;R:4m')
define(`confMILTER_MACROS_CONNECT',`b, j, _, spamd, lo, 127.0.0.1')dnl
define(`confMILTER_LOG_LEVEL',`6')
что неправильно? пути верные clamav проверяет а от spamassasin нет никаких строчек в заголовке
Ассасин не использую.
Но любой milter прикручивается стандартно через
INPUT_MAIL_FILTER(и тд настройки для ассасина)
И далее:
define(`confINPUT_MAIL_FILTERS', `clamav, spamassasin')
Тоесть у вас будет 2 строчки с INPUT_MAIL_FILTER и одна с confINPUT_MAIL_FILTERS
Сам использую greylist.
попробую еще, я бы хотел и грейлист тоже прикрутить пока не смотрел можно ли будет совместо или нет, пока надо хоть это сделать
Ассасин не использую.
Но любой milter прикручивается стандартно через
INPUT_MAIL_FILTER(и тд настройки для ассасина)
И далее:
define(`confINPUT_MAIL_FILTERS', `clamav, spamassasin')
Тоесть у вас будет 2 строчки с INPUT_MAIL_FILTER и одна с confINPUT_MAIL_FILTERS
Сам использую greylist.