The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"FreeBSD + Sendmail + procmail+ cyrus"
Отправлено togkskbr, 05-Фев-10 23:19 
Установлен spamassasin и clamav, задача все что помечено как ****SPAM**** перебрасывать в ящик spam@domain.ru (создан пользователь), остальное отдавать пользователю.

В приведенном ниже конфигах редиректа нет, procmail молчит, в лог ничего не сыпется, но спам детектится и метка в теме ставится.

Если же как советовали http://www.opennet.ru/openforum/vsluhforumID1/58331.html изменить mailertables на mail.domain.ru скрипт срабатывает, почта сносится в spam, лог procmail это показывает, но любая другая почта перестает ходить, в лог maillog сыпет:

Feb  5 21:21:26 mail sm-mta[2109]: o15ILLDT002109: Milter add: header: X-Spam-Ch
ecker-Version: SpamAssassin 3.2.5 (2008-06-10) on\n\tmail.metallkom-don.ru
Feb  5 21:21:26 mail sm-mta[2112]: o15ILLDT002109: to=<aaa@domain.ru>, d
elay=00:00:04, xdelay=00:00:00, mailer=procmail, pri=31075, relay=/usr/local/etc
/procmailrc, dsn=5.0.0, stat=Can't create output

что нужно подправить?


mail# uname -a
FreeBSD mail 7.1-RELEASE FreeBSD 7.1-RELEASE #1: Thu Jan 28 23:19:39 MSK 2010     root@mail:/usr/src/sys/i386/compile/ESXI  i386
mail#


freebsd.m4:
===========

divert(-1)
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.34.2.3.2.1 2008/11/25 02:59:29 kensmith Exp $
OSTYPE(freebsd6)
DOMAIN(generic)
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
dnl FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
dnl Uncomment to allow relaying based on your MX records.
dnl FEATURE(relay_based_on_MX)
dnl DNS based black hole lists
dnl --------------------------------
dnl FEATURE(dnsbl)
dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', ``"550 Mail from " $&{client_addr} " rejected, see
dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
dnl define(`confCW_FILE', `-o /etc/mail/local-host-names')
define(`confMAX_MESSAGE_SIZE',`11428800')
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/clamd.sock, F=, T=S:4m;R:4m')
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10)
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, {if_addr}')
dnl define(`confINPUT_MAIL_FILTERS', `spamassassin,clamav')
FEATURE(local_procmail)
MAILER(procmail)
MAILER(`cyrusv2')
MAILER(smtp)
MAILER(local)

local-host-names:
=================
domain.ru


mailertables:
==============
domain.ru        procmail:/usr/local/etc/procmailrc


procmailrc:
===========
MAILDIR=/var/mail
LOGFILE=/var/log/procmaillog
LOGABSTRACT=yes
VERBOSE=on

:0
* ^Subject:.*SPAM
$MAILDIR/spam


 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру