<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Помогите отключить для одного домена greylist(exim)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html</link>
    <description>вот такое я условие ставлю в начале&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;begin acl&lt;br&gt;.ifdef GREYLIST_ENABLED&lt;br&gt;greylist_acl:&lt;br&gt;deny condition = $&#123;if eq&#123;$&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#125;&#125;&#123;&#125;&#123;yes&#125;&#123;no&#125;&#125; ------- вот я ставлю&lt;br&gt;  # For regular deliveries, check greylist.&lt;br&gt;&lt;br&gt;  # check greylist tuple, returning &quot;accepted&quot;, &quot;deferred&quot; or &quot;unknown&quot;&lt;br&gt;  # in acl_m8, and the record id in acl_m9&lt;br&gt;&lt;br&gt;  warn set acl_m8 = $&#123;lookup mysql&#123;GREYLIST_TEST&#125;&#123;$value&#125;&#123;result=unknown&#125;&#125;&lt;br&gt;       # here acl_m8 = &quot;result=x id=y&quot;&lt;br&gt;&lt;br&gt;       set acl_m9 = $&#123;extract&#123;id&#125;&#123;$acl_m8&#125;&#123;$value&#125;&#123;-1&#125;&#125;&lt;br&gt;       # now acl_m9 contains the record id (or -1)&lt;br&gt;&lt;br&gt;       set acl_m8 = $&#123;extract&#123;result&#125;&#123;$acl_m8&#125;&#123;$value&#125;&#123;unknown&#125;&#125;&lt;br&gt;       # now acl_m8 contains unknown/deferred/accepted&lt;br&gt;&lt;br&gt;  # check if we know a certain triple, add and defer message if not&lt;br&gt;  accept&lt;br&gt;       # if above check returned unknown (no record yet)&lt;br&gt;       condition = $&#123;if eq&#123;$acl_m8&#125;&#123;unknown&#125;&#123;1&#125;&#125;&lt;br&gt;       # then also add a record&lt;br&gt;       condition = $&#123;lookup mysql&#123;GREYLIST_ADD&#125;&#123;yes&#125;&#123;no&#125;&#125;</description>

<item>
    <title>Помогите отключить для одного домена greylist(exim) (Moomintroll)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html#5</link>
    <pubDate>Thu, 22 Sep 2011 12:26:59 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Тоже самое не работает (( &lt;br&gt;&amp;gt; А дело не в том, что у Вас в таблице &apos;email&apos;, а &lt;br&gt;&amp;gt; ищете Вы &apos;$domain&apos; ?&lt;br&gt;&lt;br&gt;Да к тому же, по логике, это должен быть $sender_address_domain ...&lt;br&gt;&lt;br&gt;When an ACL is running for a RCPT command, $domain contains the domain of the recipient address.&lt;br&gt;&lt;br&gt;Впрочем, что это я Вам spec пересказываю?... Сами почитайте.&lt;br&gt;</description>
</item>

<item>
    <title>Помогите отключить для одного домена greylist(exim) (bobot)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html#4</link>
    <pubDate>Thu, 22 Sep 2011 12:22:48 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; deny condition = $&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#123;no&#125;&#123;yes&#125;&#125; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt;&amp;gt; Тоже самое не работает (( &lt;br&gt;&amp;gt; А дело не в том, что у Вас в таблице &apos;email&apos;, а &lt;br&gt;&amp;gt; ищете Вы &apos;$domain&apos; ? &lt;br&gt;&lt;br&gt;не-а вот&lt;br&gt;&#091;code&#093;&lt;br&gt;+------------+&lt;br&gt;&amp;#124; email      &amp;#124;&lt;br&gt;+------------+&lt;br&gt;&amp;#124; cisco.com  &amp;#124;&lt;br&gt;&amp;#124; ua.fm      &amp;#124;&lt;br&gt;&amp;#124; bigmir.net &amp;#124;&lt;br&gt;&amp;#124; meta.ua    &amp;#124;&lt;br&gt;&amp;#124; mail.ru    &amp;#124;&lt;br&gt;&amp;#124; bk.ru      &amp;#124;&lt;br&gt;&amp;#124; gmail.com  &amp;#124;&lt;br&gt;&amp;#124; i.ua       &amp;#124;&lt;br&gt;+------------+&lt;br&gt;&#091;/code&#093; &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите отключить для одного домена greylist(exim) (Moomintroll)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html#3</link>
    <pubDate>Thu, 22 Sep 2011 12:20:03 GMT</pubDate>
    <description>&amp;gt;&amp;gt; &lt;br&gt;&amp;gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt;&amp;gt; deny condition = $&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#123;no&#125;&#123;yes&#125;&#125; &lt;br&gt;&amp;gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; Тоже самое не работает (( &lt;br&gt;&lt;br&gt;А дело не в том, что у Вас в таблице &apos;email&apos;, а ищете Вы &apos;$domain&apos; ?&lt;br&gt;</description>
</item>

<item>
    <title>Помогите отключить для одного домена greylist(exim) (bobot)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html#2</link>
    <pubDate>Thu, 22 Sep 2011 11:40:17 GMT</pubDate>
    <description>&amp;gt; &lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; deny condition = $&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#123;no&#125;&#123;yes&#125;&#125; &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&lt;br&gt;Тоже самое не работает ((&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите отключить для одного домена greylist(exim) (Moomintroll)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/92305.html#1</link>
    <pubDate>Thu, 22 Sep 2011 09:53:39 GMT</pubDate>
    <description>&#091;code&#093;&lt;br&gt;deny condition = $&#123;if eq&#123;$&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#125;&#125;&#123;&#125;&#123;no&#125;&#123;yes&#125;&#125; &lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Вы, на мой взгляд, производите не вполне корректное сравнение (eq) отсутсвующего результата с пустой строкой.&lt;br&gt;&lt;br&gt;В то же время lookup сам может вернуть произвольный результат:&lt;br&gt;&lt;br&gt;$&#123;lookup &amp;lt;search type&amp;gt; &#123;&amp;lt;query&amp;gt;&#125; &#123;&amp;lt;string1&amp;gt;&#125; &#123;&amp;lt;string2&amp;gt;&#125;&#125;&lt;br&gt;....&lt;br&gt;If the lookup succeeds, &amp;lt;string1&amp;gt; is expanded and replaces the entire item.&lt;br&gt;....&lt;br&gt;If the lookup fails, &amp;lt;string2&amp;gt; is expanded and replaces the entire item.&lt;br&gt;&lt;br&gt;Соответсвенно, стоит попробовать так:&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;deny condition = $&#123;lookup mysql&#123;SELECT email FROM whitelist WHERE email = &apos;$domain&apos;&#125;&#123;no&#125;&#123;yes&#125;&#125;&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

</channel>
</rss>
