<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Синтаксис правил Spamassassin</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html</link>
    <description>Доброго всем!&lt;br&gt;&lt;br&gt;Есть сервер Centos 5.4, на нем настроены postfix 2.6.2 c sasl авторизацией и антиспамом spamassassin 3.2.5.&lt;br&gt;Необходимо настроить spamassassin так, что бы авторизованные пользователи либо совсем не проверялись на спам, либо им выставлялось отрицательное колицество баллов.&lt;br&gt;Погуглив нашел решение, заключается он в том, что клиентам не прошедшим авторизацию добавляется заголовок X-SMTP-Auth: no&lt;br&gt;в main.cf:&lt;br&gt;&#091;code&#093;smtpd_data_restrictions =&lt;br&gt;permit_sasl_authenticated,&lt;br&gt;check_client_access regexp:/etc/postfix/add_auth_header.regexp&#091;/code&#093;&lt;br&gt;В /etc/postfix/add_auth_header.regexp:&lt;br&gt;&#091;code&#093;/^/ PREPEND X-SMTP-Auth : no&#091;/code&#093;&lt;br&gt;&lt;br&gt;Проверил - работает (всем неавторизованным добавляется заголовок X-SMTP-Auth : no, у авторизованных в заголовки ничего не добавляется)&lt;br&gt;&lt;br&gt;Тепеь при написании правила для spamassassin&apos;a возникает проблема это правило применяется ко всем, а должно только к авторизованным.&lt;br&gt;В local.cf:&lt;br&gt;&#091;code&#093;header __NO_SMTP_AUTH X-SMTP-Auth =~ /^no$/&lt;br&gt;meta SMTP_AUTH !__NO_SMTP_AUTH&lt;br&gt;describe S</description>

<item>
    <title>Синтаксис правил Spamassassin (Alex)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#9</link>
    <pubDate>Tue, 22 Nov 2011 05:35:57 GMT</pubDate>
    <description>В local.cf модифицировал : &lt;br&gt;&lt;br&gt;header __NO_SMTP_AUTH X-SMTP-Auth =~ /^no$/ &lt;br&gt;&lt;br&gt;на&lt;br&gt;&lt;br&gt;header __NO_SMTP_AUTH X-SMTP-Auth =~ /^no$/m &lt;br&gt;&lt;br&gt;и у меня все заработало...&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (Alan Makoev)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#8</link>
    <pubDate>Thu, 04 Feb 2010 18:13:40 GMT</pubDate>
    <description>&amp;gt;Проверено, все работает отлично :) &lt;br&gt;&lt;br&gt;Рад был помочь!&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (foxxxmulder)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#7</link>
    <pubDate>Thu, 04 Feb 2010 16:48:38 GMT</pubDate>
    <description>&lt;br&gt;&lt;br&gt;Проверено, все работает отлично :)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (yans)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#6</link>
    <pubDate>Thu, 04 Feb 2010 13:52:22 GMT</pubDate>
    <description>Спасибо за помощь!&lt;br&gt;Сделал проверку по заголовку X-Envelope-from, все работает нормально!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (Alan Makoev)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#5</link>
    <pubDate>Thu, 04 Feb 2010 11:27:21 GMT</pubDate>
    <description>&amp;gt;И если я правильно понял doc по Postfix, то он на мильтер &lt;br&gt;&amp;gt;кидает до обработки своими инструментами. &lt;br&gt;&lt;br&gt;Возможно, что дело именно в этом.&lt;br&gt;&lt;br&gt;&amp;gt;И еще вопрос - как посмотреть, что пришло на вход к spamassassin&apos;у? &lt;br&gt;&lt;br&gt;Строго говоря - не знаю. Может быть, включение одного из этих каналов: http://wiki.apache.org/spamassassin/DebugChannels приведёт к выводу сырого текста, который поступил на вход SA. Письмо, обработанное SA (с добавленными полями X-SPAM) будет в конце debug output&apos;а.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (yans)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#4</link>
    <pubDate>Thu, 04 Feb 2010 11:05:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Т.е. вручную все работает, а при приходе почты не работает. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Тогда сразу дурацкие вопросы: а после внесения изменений в конфиг spamd (или &lt;br&gt;&amp;gt;amavisd, или кто там ещё) перезапускался? Юзер, с именем которого оно &lt;br&gt;&amp;gt;бегает, может прочесть отредактированные файлы? &lt;br&gt;&amp;gt;Попробуйте с этим же ключём погонять свой рабочий SA и посмотреть в &lt;br&gt;&amp;gt;логе - что он будет выдавать по реальным письмам? &lt;br&gt;&lt;br&gt;Конечно все перезапускается после изменений.&lt;br&gt;Используется связка Postfix -&amp;gt; spamass-milter -&amp;gt; spamassassin.&lt;br&gt;И если я правильно понял doc по Postfix, то он на мильтер кидает до обработки своими инструментами. &lt;br&gt;&lt;br&gt;И еще вопрос - как посмотреть, что пришло на вход к spamassassin&apos;у?&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (Alan Makoev)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#3</link>
    <pubDate>Thu, 04 Feb 2010 10:49:14 GMT</pubDate>
    <description>&amp;gt;Т.е. вручную все работает, а при приходе почты не работает. &lt;br&gt;&lt;br&gt;Тогда сразу дурацкие вопросы: а после внесения изменений в конфиг spamd (или amavisd, или кто там ещё) перезапускался? Юзер, с именем которого оно бегает, может прочесть отредактированные файлы?&lt;br&gt;Попробуйте с этим же ключём погонять свой рабочий SA и посмотреть в логе - что он будет выдавать по реальным письмам?&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (yans)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#2</link>
    <pubDate>Thu, 04 Feb 2010 10:03:20 GMT</pubDate>
    <description>&amp;gt;Сохраните одно такое письмо в файл (или просто скопируйте куда-нибудь из мбокса) &lt;br&gt;&amp;gt;и прогоните команду (м.б. придётся добавить ключ --mbox или --mbx) &lt;br&gt;&amp;gt;spamassassin -D rules &amp;lt; имя_файла &lt;br&gt;&lt;br&gt;Вот теперь я совсем в тупике, при проходе письма через команду &quot;spamassassin -D rules &amp;lt; имя_файла&quot; с заголовком &quot;X-SMTP-Auth: no&quot; вижу:&lt;br&gt;&#091;code&#093;X-Spam-Status: No, score=-8.6 required=5.0 tests=AWL,BAYES_50 autolearn=no&lt;br&gt;        version=3.2.5&#091;/code&#093;&lt;br&gt;При отсутсвии:&lt;br&gt;&#091;code&#093;X-Spam-Status: No, score=-18.2 required=5.0 tests=AWL,BAYES_50,SMTP_AUTH&lt;br&gt;        autolearn=no version=3.2.5&#091;/code&#093;&lt;br&gt;&lt;br&gt;Т.е. вручную все работает, а при приходе почты не работает.&lt;br&gt;</description>
</item>

<item>
    <title>Синтаксис правил Spamassassin (Alan Makoev)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/88061.html#1</link>
    <pubDate>Thu, 04 Feb 2010 09:20:42 GMT</pubDate>
    <description>Попробуйте поставить пробел после восклицательного знака в определении метаправила.&lt;br&gt;Сохраните одно такое письмо в файл (или просто скопируйте куда-нибудь из мбокса) и прогоните команду (м.б. придётся добавить ключ --mbox или --mbx)&lt;br&gt;spamassassin -D rules &amp;lt; имя_файла&lt;br&gt;(при необходимости перенаправив вывод в файл)&lt;br&gt;и посмотрите, выстреливают ли эти правила.&lt;br&gt;Кстати, если внутренней почты много, можно поиграться с плугином Shortcircuit - он позволяет прекратить сканирование после того, как выстрелило заданное правило. Это может сильно разгрузить SA.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
