<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Postfix, правила для почты (не спам-фильтр)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html</link>
    <description>Исходные данные:&lt;br&gt;ubuntu 10.04.1 server, postfix (virtual users, без sql), dovecot, getmail (MDA_external=/usr/sbin/sendmail)&lt;br&gt;&lt;br&gt;Никакие правила не настроены.&lt;br&gt;&lt;br&gt;Хотел бы узнать, как написать сложное правило с несколькими условиями.&lt;br&gt;В идеале правило должно отрабатываться только для той почты, которая приходит из getmail.&lt;br&gt;&lt;br&gt;Например:&lt;br&gt;Если в поле &quot;From&quot; есть *example.com&lt;br&gt;И в поле &quot;To&quot; есть ivan&#064;example2.com&lt;br&gt;То REJECT&lt;br&gt;&lt;br&gt;&lt;br&gt;Нужен конкретный пример реализации со всеми подробностями:&lt;br&gt;- Нужно ли что-то писать в конфиг getmail или еще куда-то&lt;br&gt;- Что записать в main.cf&lt;br&gt;- Как называется конфигурационный файл с правилами для данного примера&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>
    <title>Postfix, правила для почты (не спам-фильтр) (Etch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#9</link>
    <pubDate>Sat, 05 Mar 2011 11:29:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Например: &lt;br&gt;&amp;gt;&amp;gt; Если в поле &quot;From&quot; есть *example.com &lt;br&gt;&amp;gt;&amp;gt; И в поле &quot;To&quot; есть ivan&#064;example2.com &lt;br&gt;&amp;gt;&amp;gt; То REJECT &lt;br&gt;&amp;gt; средствми postfix никак, так как при анализе заголовоков он просамтривает одну строку &lt;br&gt;&amp;gt; за раз &lt;br&gt;&lt;br&gt;Не верно, есть режим мультистрок в pcre_table (см. флаг m).&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (optro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#8</link>
    <pubDate>Fri, 04 Mar 2011 20:48:20 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Например: &lt;br&gt;&amp;gt;&amp;gt; Если в поле &quot;From&quot; есть *example.com &lt;br&gt;&amp;gt;&amp;gt; И в поле &quot;To&quot; есть ivan&#064;example2.com &lt;br&gt;&amp;gt;&amp;gt; То REJECT &lt;br&gt;&amp;gt; средствми postfix никак, так как при анализе заголовоков он просамтривает одну строку &lt;br&gt;&amp;gt; за раз &lt;br&gt;&lt;br&gt;Спасибо за ответы.&lt;br&gt;Какими средствами можно добиться такого результата?&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (ALex_hha)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#7</link>
    <pubDate>Fri, 04 Mar 2011 20:37:16 GMT</pubDate>
    <description>&amp;gt; Например: &lt;br&gt;&amp;gt; Если в поле &quot;From&quot; есть *example.com &lt;br&gt;&amp;gt; И в поле &quot;To&quot; есть ivan&#064;example2.com &lt;br&gt;&amp;gt; То REJECT &lt;br&gt;&lt;br&gt;средствми postfix никак, так как при анализе заголовоков он просамтривает одну строку за раз&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (ALex_hha)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#6</link>
    <pubDate>Fri, 04 Mar 2011 20:35:39 GMT</pubDate>
    <description>&amp;gt; Если не сложно, объясните назначение символов в этой записи: &lt;br&gt;&amp;gt; зачем нужен &quot;/&quot; перед &quot;From&quot; &lt;br&gt;&lt;br&gt;http://www.postfix.org/pcre_table.5.html&lt;br&gt;&lt;br&gt;The general form of a PCRE table is:&lt;br&gt;&lt;br&gt;/pattern/flags result&lt;br&gt;When pattern matches the input string, use the corresponding result value.&lt;br&gt;&lt;br&gt;читаем офф доку&lt;br&gt;&lt;br&gt;&amp;gt; &quot;.*?&quot; перед &quot;&#064;example&#092;.com&quot; и &quot;.*?&#092;n&quot; после &lt;br&gt;&amp;gt; &quot;/m&quot; после &quot;ivan&#064;example2&#092;.com&quot; &lt;br&gt;&amp;gt; И почему нужно ставить слэши перед &quot;.com&quot; &lt;br&gt;&lt;br&gt;потому что символ . имеет спец назначение в pcre, поэтому и надо его экранировать&lt;br&gt;&lt;br&gt;&amp;gt; Понимаю, что все это есть в книге и мануалах, но раз я &lt;br&gt;&amp;gt; так и не разобрался до сих пор, прошу помощи на форуме. &lt;br&gt;&lt;br&gt;значит не ту профессию выбрал ;)&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (optro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#5</link>
    <pubDate>Fri, 04 Mar 2011 19:00:01 GMT</pubDate>
    <description>&amp;gt; В файле header_checks.pcre что-то вроде этого: &lt;br&gt;&amp;gt; /From: .*?&#064;example&#092;.com.*?&#092;nTo: .*?ivan&#064;example2&#092;.com/m   REJECT &lt;br&gt;&lt;br&gt;Большое спасибо.&lt;br&gt;&lt;br&gt;Если не сложно, объясните назначение символов в этой записи:&lt;br&gt;зачем нужен &quot;/&quot; перед &quot;From&quot;&lt;br&gt;&quot;.*?&quot; перед &quot;&#064;example&#092;.com&quot; и &quot;.*?&#092;n&quot; после&lt;br&gt;&quot;/m&quot; после &quot;ivan&#064;example2&#092;.com&quot;&lt;br&gt;И почему нужно ставить слэши перед &quot;.com&quot;&lt;br&gt;&lt;br&gt;Понимаю, что все это есть в книге и мануалах, но раз я так и не разобрался до сих пор, прошу помощи на форуме.&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (Etch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#4</link>
    <pubDate>Thu, 03 Mar 2011 16:02:04 GMT</pubDate>
    <description>Проверить правило можно так:&lt;br&gt;&lt;br&gt;postmap -q &quot;$(cat файл_с_письмом.eml)&quot; pcre:/etc/postfix/header_checks.pcre &lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (Etch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#3</link>
    <pubDate>Thu, 03 Mar 2011 15:54:46 GMT</pubDate>
    <description>&amp;gt; &quot;Если в поле &quot;From&quot; есть *example.com &lt;br&gt;&amp;gt; И в поле &quot;To&quot; есть ivan&#064;example2.com &lt;br&gt;&amp;gt; То REJECT&quot; &lt;br&gt;&lt;br&gt;В main.cf:&lt;br&gt;header_checks = pcre:/etc/postfix/header_checks.pcre&lt;br&gt;&lt;br&gt;В файле header_checks.pcre что-то вроде этого:&lt;br&gt;/From: .*?&#064;example&#092;.com.*?&#092;nTo: .*?ivan&#064;example2&#092;.com/m   REJECT&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (optro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#2</link>
    <pubDate>Thu, 03 Mar 2011 09:13:52 GMT</pubDate>
    <description>&amp;gt; ничего криминального в sql я не вижу... наоборот удобно....&lt;br&gt;&amp;gt; оттолкнуться можно для начала от этого: &lt;br&gt;&amp;gt; http://sys-adm.org.ua/mail/mail-howto-p1.php &lt;br&gt;&amp;gt; http://sys-adm.org.ua/mail/mail-howto-p2.php &lt;br&gt;&amp;gt; хотя операционка и другая, но суть настройки софта от этого не меняется... &lt;br&gt;&amp;gt; Плюс купить книжку &quot;Postfix. Подробное руководство.&quot; Автор: Ральф Гильдебрандт, Патрик &lt;br&gt;&amp;gt; Кеттер. Для начинающих будет нормальным помощником.&lt;br&gt;&lt;br&gt;Книга есть. По ней понять, как реализовать данный пример, нельзя (или я не нашел).&lt;br&gt;Там описаны простые правила типа header_checks с одним аргументом.&lt;br&gt;&lt;br&gt;Не понял, при чем тут sql. Система уже настроена так, как настроена.&lt;br&gt;&lt;br&gt;Мне нужен ответ по реализации указанного примера:&lt;br&gt;&lt;br&gt;&quot;Если в поле &quot;From&quot; есть *example.com&lt;br&gt;И в поле &quot;To&quot; есть ivan&#064;example2.com&lt;br&gt;То REJECT&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Postfix, правила для почты (не спам-фильтр) (vel)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91073.html#1</link>
    <pubDate>Thu, 03 Mar 2011 09:03:21 GMT</pubDate>
    <description>ничего криминального в sql я не вижу... наоборот удобно....&lt;br&gt;оттолкнуться можно для начала от этого:&lt;br&gt;http://sys-adm.org.ua/mail/mail-howto-p1.php&lt;br&gt;http://sys-adm.org.ua/mail/mail-howto-p2.php&lt;br&gt;хотя операционка и другая, но суть настройки софта от этого не меняется...&lt;br&gt;Плюс купить книжку &quot;Postfix. Подробное руководство.&quot; Автор: Ральф Гильдебрандт, Патрик Кеттер. Для начинающих будет нормальным помощником.&lt;br&gt;</description>
</item>

</channel>
</rss>
