<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: FreeBSD + Sendmail + procmail+ cyrus</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html</link>
    <description>Установлен spamassasin и clamav, задача все что помечено как ****SPAM**** перебрасывать в ящик spam&#064;domain.ru (создан пользователь), остальное отдавать пользователю.&lt;br&gt;&lt;br&gt;В приведенном ниже конфигах редиректа нет, procmail молчит, в лог ничего не сыпется, но спам детектится и метка в теме ставится.&lt;br&gt;&lt;br&gt;Если же как советовали http://www.opennet.ru/openforum/vsluhforumID1/58331.html изменить mailertables на mail.domain.ru скрипт срабатывает, почта сносится в spam, лог procmail это показывает, но любая другая почта перестает ходить, в лог maillog сыпет: &lt;br&gt;&lt;br&gt;Feb  5 21:21:26 mail sm-mta&#091;2109&#093;: o15ILLDT002109: Milter add: header: X-Spam-Ch&lt;br&gt;ecker-Version: SpamAssassin 3.2.5 (2008-06-10) on&#092;n&#092;tmail.metallkom-don.ru&lt;br&gt;Feb  5 21:21:26 mail sm-mta&#091;2112&#093;: o15ILLDT002109: to=&amp;lt;aaa&#064;domain.ru&amp;gt;, d&lt;br&gt;elay=00:00:04, xdelay=00:00:00, mailer=procmail, pri=31075, relay=/usr/local/etc&lt;br&gt;/procmailrc, dsn=5.0.0, stat=Can&apos;t create output&lt;br&gt;&lt;br&gt;что нужно подправить?&lt;br&gt;&lt;br&gt;&lt;br&gt;mail# uname -a&lt;br&gt;FreeBSD mail 7.1-RELEASE FreeBSD 7.1-RELEASE #1: Thu Jan </description>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (halt)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#10</link>
    <pubDate>Wed, 10 Feb 2010 08:37:59 GMT</pubDate>
    <description>Делай связку Spamassasin-Sendmail с помощью milter-spamc&lt;br&gt;сейчас он платный, но старые версии халявные если не найдешь я вышлю&lt;br&gt;сам milter работает стабильно, я его еще доработал и связал с mysql&lt;br&gt;Выдержка из хелпа:&lt;br&gt;&lt;br&gt;-a email        copy all mail to email address&lt;br&gt;-A              always add the X-Spam-Report: header report of rules triggered&lt;br&gt;-b email        copy junk mail to email address&lt;br&gt;-B email        redirect junk mail to email address&lt;br&gt;-c email        copy clean mail to email address&lt;br&gt;-C              check for spam only, disable X-Spam-Report: header completely&lt;br&gt;-d excess       discard spam messages that exceed the threshold by N&lt;br&gt;-f cf           pathname of sendmail.cf file for access database whitelists&lt;br&gt;-F format       redirect junk mail to reformated recipient addresses&lt;br&gt;-h              this usage summary&lt;br&gt;-H host         spamd host name or IP&lt;br&gt;-K kilo         how many KB to pass to SpamAssassin, 64 default, 0 unlimited&lt;br&gt;-l limit        limit number of untrusted recipients per message&lt;br&gt;-p        </description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (togkskbr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#9</link>
    <pubDate>Sun, 07 Feb 2010 14:25:19 GMT</pubDate>
    <description>После углубленного прочтения удалость-таки запустить Sieve от cyrus... сама фильтрация заработала, к примеру такое:&lt;br&gt;&lt;br&gt;if anyof (address :contains &quot;from&quot; &quot;testu&#064;test.ru&quot;) &#123;&lt;br&gt;reject text:&lt;br&gt;wtf!!!!!&lt;br&gt;.&lt;br&gt;;&lt;br&gt;discard;&lt;br&gt;stop;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;если же добавить:&lt;br&gt;&lt;br&gt;if allof (header :contains &quot;subject&quot; &quot;SPAM&quot;) &#123;&lt;br&gt;reject text:&lt;br&gt;спам &lt;br&gt;.&lt;br&gt;;&lt;br&gt;redirect &quot;spam&#064;test.ru&quot;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;никакого редиректа не выполняется.&lt;br&gt;&lt;br&gt;P.S. правило генерились при помощи smartsieve - полезная штука.&lt;br&gt;&lt;br&gt;&lt;br&gt;1. вопрос почему такое половинчатое выполнение?  MTA-LTA?&lt;br&gt;&lt;br&gt;2. ну и вдогонку, есть ли другие варианты глобально навесить этот скрипт  на всех кроме как expect - ом ?&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (togkskbr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#8</link>
    <pubDate>Sun, 07 Feb 2010 08:19:13 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;Понять схему MTA-LDA. &lt;br&gt;&lt;br&gt;видимо придется.&lt;br&gt;&lt;br&gt;&amp;gt;Читать доки по Cyrus. &lt;br&gt;&lt;br&gt;доки по cyrus просто бомба...&lt;br&gt;например это чего стоит http://cyrusimap.web.cmu.edu/imapd/install-sieve.html&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;и/или: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Начать с чего нибудь попроще &lt;br&gt;&amp;gt;из IMAP: dovecot, courier-imap &lt;br&gt;&amp;gt;из MTA: sendmail (должен знать каждый, первая реализация SMTP),затем postfix, затем exim. &lt;br&gt;&amp;gt;</description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (SDenis)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#7</link>
    <pubDate>Sat, 06 Feb 2010 20:36:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt;mailer=cyrusv2, то есть, как вам уже подсказали в первом ответе, до procmail&apos;a &lt;br&gt;&amp;gt;&amp;gt;в вашем случае  дело не доходит, да и не должно &lt;br&gt;&amp;gt;&amp;gt;доходить. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;да спасибо, но ответ о глобальном применении одного скрипта sieve по прежнему &lt;br&gt;&amp;gt;открыт... не хотелось бы менять cyrus, но видимо придется. &lt;br&gt;&lt;br&gt;Понять схему MTA-LDA.&lt;br&gt;&lt;br&gt;Читать доки по Cyrus.&lt;br&gt;&lt;br&gt;и/или:&lt;br&gt;&lt;br&gt;Начать с чего нибудь попроще&lt;br&gt;из IMAP: dovecot, courier-imap&lt;br&gt;из MTA: sendmail (должен знать каждый, первая реализация SMTP),затем postfix, затем exim.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (togkskbr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#6</link>
    <pubDate>Sat, 06 Feb 2010 12:40:18 GMT</pubDate>
    <description>&amp;gt;mailer=cyrusv2, то есть, как вам уже подсказали в первом ответе, до procmail&apos;a &lt;br&gt;&amp;gt;в вашем случае  дело не доходит, да и не должно &lt;br&gt;&amp;gt;доходить. &lt;br&gt;&lt;br&gt;да спасибо, но ответ о глобальном применении одного скрипта sieve по прежнему открыт... не хотелось бы менять cyrus, но видимо придется.&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (Medlar)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#5</link>
    <pubDate>Sat, 06 Feb 2010 10:34:04 GMT</pubDate>
    <description>mailer=cyrusv2, то есть, как вам уже подсказали в первом ответе, до procmail&apos;a в вашем случае  дело не доходит, да и не должно доходить.&lt;br&gt;</description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (togkskbr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#4</link>
    <pubDate>Sat, 06 Feb 2010 10:23:10 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;Здесь путаница с LDA (Local Delivery Agent). &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Procmail умеет доставлять только локальным юзерам из /etc/password. &lt;br&gt;&lt;br&gt;так и оказалось, procmail положил сообщения в /var/mail/spam но зайдя клиентом по поп3 я сообщений не вижу...&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;У Cyrus IMAP собственная база юзеров, для доставки в почтовые ящики используется &lt;br&gt;&amp;gt;собственный LDA (возможность фильтрации обкспечивается с помощью Sieve). &lt;br&gt;&lt;br&gt;хм, пока читаю что это и как, не могу понять если возможность глобального применения разбора почты ко всем пользователям?&lt;br&gt;&lt;br&gt;&amp;gt;Если хочешь юзать Cyrus IMAP, подключи в sendmail.mc макрос mailer.cyrus и убери &lt;br&gt;&amp;gt;procmail. &lt;br&gt;&lt;br&gt;http://www.yekt.info/2.html&lt;br&gt;добавил, &lt;br&gt;&lt;br&gt;define(&#096;confLOCAL_MAILER&apos;, &#096;cyrus&apos;)&lt;br&gt;define(&#096;CYRUS_MAILER_PATH&apos;, /usr/local/cyrus/bin/deliver)&lt;br&gt;&lt;br&gt;а также именно в этом порядке.&lt;br&gt;&lt;br&gt;MAILER(&#096;smtp&apos;)&lt;br&gt;MAILER(&#096;local&apos;)&lt;br&gt;MAILER(&#096;cyrus&apos;)&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;Еще раз - юзеры у Cyrus IMAP не системные, управляются через CLI &lt;br&gt;&amp;gt;Cyrus&apos;a </description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (togkskbr)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#3</link>
    <pubDate>Sat, 06 Feb 2010 10:12:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt;... procmail молчит,&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Покажите вывод команды &lt;br&gt;&amp;gt;date &amp;#124; sendmail -Am -odi -d11.99 local-user &lt;br&gt;&lt;br&gt;mail# date &amp;#124; sendmail -Am -odi -d11.99 local-user&lt;br&gt;openmailer: FILE /var/imap/socket/lmtp&lt;br&gt;openmailer: MCI&#064;0x2841100c: flags=6006c&amp;lt;CACHED,ESMTP,SIZE,8BITMIME,ENHSTAT,PIPELINED&amp;gt;,&lt;br&gt;        errno=0, herrno=0, exitstat=0, state=2, pid=0,&lt;br&gt;        maxsize=0, phase=client LHLO, mailer=cyrusv2,&lt;br&gt;        status=(null), rstatus=(null),&lt;br&gt;        host=localhost, lastuse=Sat Feb  6 13:11:20 2010&lt;br&gt;&lt;br&gt;giveresponse: status=67, dsn=5.1.1, e-&amp;gt;e_message=local-user... User unknown, errnum=0&lt;br&gt;openmailer: FILE /var/imap/socket/lmtp&lt;br&gt;openmailer: MCI&#064;0x2841100c: flags=6006c&amp;lt;CACHED,ESMTP,SIZE,8BITMIME,ENHSTAT,PIPELINED&amp;gt;,&lt;br&gt;        errno=0, herrno=0, exitstat=0, state=2, pid=0,&lt;br&gt;        maxsize=0, phase=client DATA 354, mailer=cyrusv2,&lt;br&gt;        status=(null), rstatus=(null),&lt;br&gt;        host=localhost, lastuse=Sat Feb  6 13:11:20 2010&lt;br&gt;&lt;br&gt;openmailer: MCI&#064;0x2841100c: flags=6006c&amp;lt;CACHED,ESMTP,SIZE,8BITMIME,ENHSTAT,PIPELINED&amp;gt;,&lt;br&gt;     </description>
</item>

<item>
    <title>FreeBSD + Sendmail + procmail+ cyrus (Medlar)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/88078.html#2</link>
    <pubDate>Sat, 06 Feb 2010 09:00:41 GMT</pubDate>
    <description>&amp;gt;... procmail молчит,&lt;br&gt;&lt;br&gt;Покажите вывод команды&lt;br&gt;date &amp;#124; sendmail -Am -odi -d11.99 local-user&lt;br&gt;</description>
</item>

</channel>
</rss>
