<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Обучение SpamAssassin</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html</link>
    <description>Здравствуйте коллеги)&lt;br&gt;Установлена почтовая система на базе Freebsd, postfix, dbmail, amavisd-new, spamassassin, clamav. Все в принципе нормально работает, но есть один вопрос. Как сделать так чтобы письмо не помеченное amavis как спам (но являющиеся спамом) можно было переслать на определенный адрес, например spam&#064;company.com, для обработки SpamAssassin, т.е. что бы он на основании этого письма создал правила bayes?&lt;br&gt;</description>

<item>
    <title>Обучение SpamAssassin (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#11</link>
    <pubDate>Sat, 19 Jan 2013 12:32:33 GMT</pubDate>
    <description>&amp;gt; Скажи а в какой секциия описывается и где amavis или в SA, &lt;br&gt;&amp;gt; что письма должны ложиться именно в папку спам,, юзера. У меня &lt;br&gt;&amp;gt; светиться в заголовке  SPAM что заданно в amovise,, и пока &lt;br&gt;&amp;gt; я через модуль в кубе не отмечу он не копируется в .SPAM &lt;br&gt;&lt;br&gt;СА/амавис перемещением писем не занимаются. Их задача - повесить хедер. А уж обрабатывает этот хедер и кладет письмо в ту или иную папку ЛДА. В моем случае - это dovecot-lda + sieve. Сив - это встроенный в довекот сортировщик писем, у которого есть правило, применяемое ко всем доставляемым в мейлдиры письмам:&lt;br&gt;&#091;code&#093;if exists &quot;X-Spam-Detected&quot;&lt;br&gt;&#123;&lt;br&gt;   fileinto &quot;Junk&quot;;&lt;br&gt;   stop;&lt;br&gt;&#125;&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (peering2)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#10</link>
    <pubDate>Sat, 19 Jan 2013 11:39:54 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; поисках писем двух видов: &lt;br&gt;&amp;gt; - лежащих в папке &quot;спам&quot; без хедера и &lt;br&gt;&amp;gt; - лежащих вне папки &quot;спам&quot;, но с хедером.&lt;br&gt;&amp;gt; Первые - это фальш-негативы, распознанные юзерами, а вторые - это фальш-позитивы. распознанные &lt;br&gt;&amp;gt; ими же. Первые скармливаются sa-learn --spam $1 а вторые - sa-learn &lt;br&gt;&amp;gt; --ham $1 &lt;br&gt;&amp;gt; У довекота, которым я пользуюсь, есть механизм вызова хендлера непосредственно при перемещении &lt;br&gt;&amp;gt; письма из папки в папку, что гораздо эффективнее обработки раз в &lt;br&gt;&amp;gt; сутки, но этот механизм в версии 1.х слишком коряв, через сторонний &lt;br&gt;&amp;gt; плагин.&lt;br&gt;&lt;br&gt;Скажи а в какой секциия описывается и где amavis или в SA, что письма должны ложиться именно в папку спам,, юзера. У меня светиться в заголовке  SPAM что заданно в amovise,, и пока я через модуль в кубе не отмечу он не копируется в .SPAM &lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#9</link>
    <pubDate>Fri, 04 Mar 2011 11:25:05 GMT</pubDate>
    <description>&amp;gt; Спасибо за ответы, буду дальше думать.&lt;br&gt;&lt;br&gt;Я незнаком с ДБМейлом, но если он архитектурно правилен, в нем должен быть предусмотрен вызов внешних процедур при возникновении событий. Скажем, если пользователь перемещает письмо из папки &quot;Входящие&quot; в папку &quot;Спам&quot;, то должна быть возможность автоматом стартовать onMessageMove, условно говоря. И уже внутри этого onMessageMove прописывать всю логику. &lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (Alexey)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#8</link>
    <pubDate>Fri, 04 Mar 2011 11:20:00 GMT</pubDate>
    <description>&amp;gt; Как-то так, примерно.&lt;br&gt;&lt;br&gt;Спасибо за ответы, буду дальше думать.&lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#7</link>
    <pubDate>Fri, 04 Mar 2011 11:07:30 GMT</pubDate>
    <description>&amp;gt; непохоже что она учит bayes&lt;br&gt;&lt;br&gt;Значится, так. &lt;br&gt;Автолерн, обучение байеса в процессе обработки письма, происходит при непременном совпадении трех условий:&lt;br&gt;&lt;br&gt;- сигнатура письма отсутствует в базе bayes_seen&lt;br&gt;- правила, проверяющие хедеры письма, насчитали 3 и более баллов&lt;br&gt;- правила, проверяющие тело письма, насчитали 3 и более баллов&lt;br&gt;&lt;br&gt;Ни при каких других условиях автолерн в процессе обработки запущен не будет. Любое другое обучение СА происходит вызовом утилиты &lt;br&gt;# sa-learn --&#091;spam&amp;#124;ham&#093; /path/to/the/&#091;message&amp;#124;folder&#093;&lt;br&gt;&lt;br&gt;Если вы хотите обучать СА, вы должны найти в базе все записи с письмами, подлежащими обучению, создать на базе этих записей файлы сообщений, сложить их в некий каталог и напустить на этот каталог са-лерн.&lt;br&gt;&lt;br&gt;Как-то так, примерно. &lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (Alexey)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#6</link>
    <pubDate>Fri, 04 Mar 2011 10:36:31 GMT</pubDate>
    <description>&amp;gt; Поскольку у вас все хранится в базе, то, очевидно, нужно к базе &lt;br&gt;&amp;gt; обращаться. Писать запросы, которые будут находить записи, удовлетворяющие некоторому &lt;br&gt;&amp;gt; критерию. Из этих записей реконструировать письма (из заголовков и тела) и &lt;br&gt;&amp;gt; скармливать полученное СА.&lt;br&gt;&lt;br&gt;Я нашел в документации к SpamAssassin опцию :&lt;br&gt;blacklist_to spam&#064;company.com&lt;br&gt;Но мне кажется она работает не так как надо. Эта опция при приходе письма на ящик spam&#064;company.com просто добавляет ему 10 балов и непохоже что она учит bayes, т.к. я продолжаю получать такой же спам, а bayes ему упорно ставит 0.&lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#5</link>
    <pubDate>Fri, 04 Mar 2011 09:22:08 GMT</pubDate>
    <description>&amp;gt; Да, описаный вами механизм работает, но у меня письма хранятся в базе &lt;br&gt;&amp;gt; данных(я написал что использую dbmail). Поэтому sa-learn --spam &amp;lt;имя файла&amp;gt; не &lt;br&gt;&amp;gt; подходит.&lt;br&gt;&amp;gt; Вопрос остается открытым...&lt;br&gt;&lt;br&gt;Поскольку у вас все хранится в базе, то, очевидно, нужно к базе обращаться. Писать запросы, которые будут находить записи, удовлетворяющие некоторому критерию. Из этих записей реконструировать письма (из заголовков и тела) и скармливать полученное СА. &lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (Alexey)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#4</link>
    <pubDate>Fri, 04 Mar 2011 06:11:53 GMT</pubDate>
    <description>&amp;gt; У довекота, которым я пользуюсь, есть механизм вызова хендлера непосредственно при перемещении &lt;br&gt;&amp;gt; письма из папки в папку, что гораздо эффективнее обработки раз в &lt;br&gt;&amp;gt; сутки, но этот механизм в версии 1.х слишком коряв, через сторонний &lt;br&gt;&amp;gt; плагин.&lt;br&gt;&lt;br&gt;Да, описаный вами механизм работает, но у меня письма хранятся в базе данных(я написал что использую dbmail). Поэтому sa-learn --spam &amp;lt;имя файла&amp;gt; не подходит. &lt;br&gt;Вопрос остается открытым...&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Обучение SpamAssassin (DeadLoco)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91077.html#3</link>
    <pubDate>Thu, 03 Mar 2011 16:59:32 GMT</pubDate>
    <description>&amp;gt; Как сделать так чтобы письмо не помеченное amavis как спам (но являющиеся &lt;br&gt;&amp;gt; спамом) можно было переслать на определенный адрес&lt;br&gt;&lt;br&gt;Для начала следует уяснить, _КТО_ будет решать, что письмо, не опознанное, как спам, есть спам, и подлежит пересылке. И что этот _КТО-ТО_ будет делать с письмом. &lt;br&gt;&lt;br&gt;У меня письмо, которое СА опознал, как спам, помечается хедером X-Spam-Detected: YES. Общесистемный сортировщик письма с таким хедером кладет юзеру в подпапку &quot;Спам&quot; его ящика. Остальные кладутся во &quot;Входящие&quot;. Если юзер по ИМАП видит, что во &quot;Входящих&quot; лежит явный нераспознанный спам, он его перетаскивает в &quot;Спам&quot;. И наоборот.&lt;br&gt;&lt;br&gt;Далее все просто. Раз в сутки скрипт проходит по почтовому хранилищу в поисках писем двух видов:&lt;br&gt;- лежащих в папке &quot;спам&quot; без хедера и&lt;br&gt;- лежащих вне папки &quot;спам&quot;, но с хедером. &lt;br&gt;&lt;br&gt;Первые - это фальш-негативы, распознанные юзерами, а вторые - это фальш-позитивы. распознанные ими же. Первые скармливаются sa-learn --spam $1 а вторые - sa-learn --ham $1&lt;br&gt;&lt;br&gt;&lt;br&gt;У довекота, которым я пользуюсь,</description>
</item>

</channel>
</rss>
