<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: postfix - 5.7.1 Service unavailable</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/90920.html</link>
    <description>поставил новый постфикс (postfix-2.7.2,1), встретился с такой проблемой, при подключении rbl фильтров решится вся почта, даже в том случае, если данный BL сервер не знает/не имеет адреса отправителя в своей базе. в результате, в логах имею:&lt;br&gt;&lt;br&gt;5.7.1 Service unavailable; Client host &#091;IP&#093; blocked using sbl-xbl.spamhaus.org&lt;br&gt;&lt;br&gt;и так на все входящие, начиная с гугла, и кончая всеми остальными. Хотя иногда ни с того ни с сего, вдруг да и пропустит почту, с того-же сервера, на который, минуту назад послал на 5.7.1.&lt;br&gt;&lt;br&gt;rbl Серверы проверял, резолвятся, выдают правильный результат ...  &lt;br&gt;&lt;br&gt;На старом постфиксе (postfix-2.7.0,1) таких проблем не возникало.&lt;br&gt;если кто знает где грабли ... &lt;br&gt;&lt;br&gt;Спасибо&lt;br&gt;&lt;br&gt;Вот конфиг: /usrs/local/etc/postfix/main.cf&lt;br&gt;&#091;code&#093; &lt;br&gt;&lt;br&gt;# // Directories //&lt;br&gt;html_directory = no&lt;br&gt;readme_directory = no&lt;br&gt;queue_directory = /var/spool/postfix&lt;br&gt;command_directory = /usr/local/sbin&lt;br&gt;daemon_directory = /usr/local/libexec/postfix&lt;br&gt;data_directory = /var/db/postfix&lt;br&gt;mail_owner = postfix&lt;br&gt;unknown_local_recipient_</description>

<item>
    <title>postfix - 5.7.1 Service unavailable (nerozero)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/90920.html#1</link>
    <pubDate>Wed, 09 Feb 2011 23:00:54 GMT</pubDate>
    <description>Приношу свои извинения, вопрос снят, проблема оказалась в днс сервере провайдера.&lt;br&gt;Может кому понадобится, написал небольшой скриптик  для проверки по rbl-ам&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;#!/usr/local/bin/php&lt;br&gt;&lt;br&gt;&amp;lt;?php&lt;br&gt;&lt;br&gt;$host = array(&apos;1.2.3.4&apos;,&apos;5.6.7.8&apos;);  // список ip адресов&lt;br&gt;$rbl  = array(&apos;sbl-xbl.spamhaus.org&apos;,&apos;bl.spamcop.net&apos;,&apos;zen.spamhaus.org&apos;); // список серверов&lt;br&gt;&lt;br&gt;&lt;br&gt;function validate($server,$host)&lt;br&gt;&#123;&lt;br&gt;    // query  &amp;lt;reversed ip&amp;gt;.sbl-xbl.spamhaus.org&lt;br&gt;    $rev = array_reverse(explode(&apos;.&apos;, $host));&lt;br&gt;    $lookup = implode(&apos;.&apos;, $rev) . &apos;.&apos; . $server;&lt;br&gt;    if ($lookup != gethostbyname($lookup))&lt;br&gt;    &#123;&lt;br&gt;        echo &quot;ip: $host is listed in $server&#092;n&quot;;&lt;br&gt;    &#125;&lt;br&gt;    else&lt;br&gt;    &#123;&lt;br&gt;        echo &quot;ip: $host NOT listed in $server&#092;n&quot;;&lt;br&gt;    &#125;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;foreach($rbl as $s)&lt;br&gt;&#123;&lt;br&gt;    printf(&quot;&#092;n &amp;lt;&amp;lt;&amp;lt; &#037;s &amp;gt;&amp;gt;&amp;gt;&#092;n&quot;,$s);&lt;br&gt;    foreach($host as $ip)&lt;br&gt;    &#123;&lt;br&gt;        validate($s,$ip);&lt;br&gt;    &#125;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;?&amp;gt;&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

</channel>
</rss>
