<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Exim, несуществующий локальный пользователь</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html</link>
    <description>Доброго времени суток.&lt;br&gt;&lt;br&gt;Имеется FreeBSD 6.2&lt;br&gt;EXIM 4.67&lt;br&gt;&lt;br&gt;Настраивал по статье http://www.lissyara.su/?id=1200&lt;br&gt;Несуществующие локальные пользователи, почему то не отрубаются ACL, а проходят до роутера и уже там отваливаются с ошибкой Unknown User.&lt;br&gt;&lt;br&gt;Части из конфига:&lt;br&gt;&lt;br&gt;acl_check_rcpt:&lt;br&gt;# Allow all LOCAL rcpt, using standart IO&lt;br&gt;accept  hosts = :&lt;br&gt;&lt;br&gt;# Проверяем недопустимые символы для локальных получателей:&lt;br&gt;deny    local_parts     = ^&#091;.&#093; : ^.*&#091;&#064;&#037;!/&amp;#124;&#093;&lt;br&gt;        domains         = +local_domains&lt;br&gt;        message         = &quot;Incorrect symbol in address&quot;&lt;br&gt;&lt;br&gt;# Проверяем недопустимые символы для нелокальных получателей:&lt;br&gt;deny    local_parts     = ^&#091;./&amp;#124;&#093; : ^.*&#091;&#064;&#037;!&#093; : ^.*/&#092;&#092;.&#092;&#092;./&lt;br&gt;        domains         = !+local_domains&lt;br&gt;        message         = &quot;Incorrect symbol in address&quot;&lt;br&gt;&lt;br&gt;accept  local_parts     = postmaster&lt;br&gt;        domains         = +local_domains&lt;br&gt;&lt;br&gt;# Принимаем сообщения от тех, кто аутентифицировался:&lt;br&gt;accept  authenticated   = *&lt;br&gt;&lt;br&gt;# Рубим тех, кто в блеклисте&lt;br&gt;deny    message       = &quot;you </description>

<item>
    <title>Exim, несуществующий локальный пользователь (XSoft)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#8</link>
    <pubDate>Fri, 03 Apr 2009 06:11:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt;т.е. acl как то привязывается к роутеру? Я просто не доконца понял &lt;br&gt;&amp;gt;&amp;gt;схему acl-router-transport. &lt;br&gt;&lt;br&gt;У меня exim работает с мускулом.&lt;br&gt;&lt;br&gt;Написал вот такое правило в &quot;acl_check_rcpt&quot;:&lt;br&gt;&lt;br&gt;  deny  &lt;br&gt;        message  = &quot;Sorry, the user was not found. Try again.&quot;&lt;br&gt;        domains  = +local_domains&lt;br&gt;        condition = $&#123;if eq&#123;&#125;&#123;$&#123;lookup mysql&#123;SELECT &#096;maildir&#096; FROM &#096;mailbox&#096; &#092;&lt;br&gt;          WHERE &#096;username&#096;=&apos;$&#123;quote_mysql:$local_part&#064;$domain&#125;&apos;&#125;&#125;&#125;&#123;yes&#125;&#123;no&#125;&#125;&lt;br&gt;        condition = $&#123;if eq&#123;&#125;&#123;$&#123;lookup mysql&#123;SELECT &#096;address&#096; FROM &#096;alias&#096; &#092;&lt;br&gt;          WHERE &#096;address&#096;=&apos;$&#123;quote_mysql:$local_part&#064;$domain&#125;&apos;&#125;&#125;&#125;&#123;yes&#125;&#123;no&#125;&#125;&lt;br&gt;&lt;br&gt;Соответственно е-мейлы которые пришли на несуществующий ящик - рубятся&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (Hetzer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#7</link>
    <pubDate>Mon, 07 Apr 2008 06:47:41 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Где проверять и когда, это ваше личное дело, поставьте проверку пользователя в &lt;br&gt;&amp;gt;&amp;gt;самом начале acl_smtp_rcpt &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Я и хотел так сделать. &lt;br&gt;&amp;gt;Получается что мне надо вначале acl передать письмо роутеру, а потом вернуться &lt;br&gt;&amp;gt;в acl(в случае если пользователь есть) и продолжить проверку? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;т.е. acl как то привязывается к роутеру? Я просто не доконца понял &lt;br&gt;&amp;gt;схему acl-router-transport. &lt;br&gt;&lt;br&gt;Почитайте наконец документацию, слишком много нюансов чтобы утверждать тут коротко и однозначно. И ещё смотрите в дебаге на процесс, это даст вам чёткую картинку когда, по какому поводу и зачем вызываются роутеры именно в вашей конфигурации&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (melmaxnvk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#6</link>
    <pubDate>Mon, 07 Apr 2008 06:37:25 GMT</pubDate>
    <description>&amp;gt;У каждого спамборца своя логика :) &lt;br&gt;&lt;br&gt;Это точно.&lt;br&gt;&lt;br&gt;&amp;gt;Где проверять и когда, это ваше личное дело, поставьте проверку пользователя в &lt;br&gt;&amp;gt;самом начале acl_smtp_rcpt &lt;br&gt;&lt;br&gt;Я и хотел так сделать.&lt;br&gt;Получается что мне надо вначале acl передать письмо роутеру, а потом вернуться в acl(в случае если пользователь есть) и продолжить проверку?&lt;br&gt;&lt;br&gt;т.е. acl как то привязывается к роутеру? Я просто не доконца понял схему acl-router-transport.&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (Hetzer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#5</link>
    <pubDate>Mon, 07 Apr 2008 06:19:21 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;up! &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;проверка получателя осуществляется в роутерах. если вам необходимо своё сообщение, в роутере &lt;br&gt;&amp;gt;&amp;gt;проверки используйте cannot_route_message &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Смотрите документацию как работает verify и в частности verify recipient.&lt;br&gt;Повторяю, &amp;lt;&amp;lt;проверка получателя осуществляется в роутерах.&amp;gt;&amp;gt;&lt;br&gt;Вам туда, куда вы давали ссылку.&lt;br&gt;&lt;br&gt;Для того чтобы сделать проверку, этому acl нужен роутер (обычно accept и обычно тот роутер, который вызывает транспорт доставки) который и проверит существование пользователя.&lt;br&gt;&lt;br&gt;&amp;gt;Как мне тогда узнать сколька реального спама я отсеял? &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;как хотите, exim безграничен&lt;br&gt;&lt;br&gt;&amp;gt;PS Под реальным спамом я понимаю спамовые сообщения пришедшие на существующих пользователей.&lt;br&gt;&amp;gt;Ведь при нынешнем подходе у меня в лог в основном валятся &lt;br&gt;&amp;gt;сообщения, что пойман спам на пользователя xxxxx&#064;xxxx.ru ( а его то &lt;br&gt;&amp;gt;и нет). Хотя по логике неплохо было бы вначале проверить существование &lt;br&gt;&amp;gt;пользователя, а потом уже всякие HELO/EHLO, header, и тем более уж &lt;br&gt;&amp;gt;тело письма &lt;br&gt;&lt;br&gt;У каждого спамборца своя логика</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (melmaxnvk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#4</link>
    <pubDate>Mon, 07 Apr 2008 06:07:16 GMT</pubDate>
    <description>&amp;gt;&amp;gt;up! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;проверка получателя осуществляется в роутерах. если вам необходимо своё сообщение, в роутере &lt;br&gt;&amp;gt;проверки используйте cannot_route_message &lt;br&gt;&lt;br&gt;Как мне тогда узнать сколька реального спама я отсеял?&lt;br&gt;&lt;br&gt;PS Под реальным спамом я понимаю спамовые сообщения пришедшие на существующих пользователей. Ведь при нынешнем подходе у меня в лог в основном валятся сообщения, что пойман спам на пользователя xxxxx&#064;xxxx.ru ( а его то и нет). Хотя по логике неплохо было бы вначале проверить существование пользователя, а потом уже всякие HELO/EHLO, header, и тем более уж тело письма&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (Hetzer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#3</link>
    <pubDate>Mon, 07 Apr 2008 05:32:22 GMT</pubDate>
    <description>&amp;gt;up! &lt;br&gt;&lt;br&gt;проверка получателя осуществляется в роутерах. если вам необходимо своё сообщение, в роутере проверки используйте cannot_route_message&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (melmaxnvk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#2</link>
    <pubDate>Mon, 07 Apr 2008 04:44:40 GMT</pubDate>
    <description>up!&lt;br&gt;</description>
</item>

<item>
    <title>Exim, несуществующий локальный пользователь (melmaxnvk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/79655.html#1</link>
    <pubDate>Sun, 06 Apr 2008 04:52:45 GMT</pubDate>
    <description>up!&lt;br&gt;</description>
</item>

</channel>
</rss>
