<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Sendmail + Docecot deliver - не доставляет виртуальным</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html</link>
    <description>Доброго времени суток!&lt;br&gt;Пытаюсь сделать доставку писем, используя dovecot deliver. &lt;br&gt;Имеем: CentOS 5.3, Sendmail 8.13.8, Dovecot 1.0.7. &lt;br&gt;Хочу получить - сендмаил отдает письма deliver вместо локального сортировщика, а тот раскидывает их по папкам вида /home/vmail/&#037;u/Maildir. Пользователи виртуальтые.&lt;br&gt;Но проблема в том, что записи из virtusertable упорно игнорируются, и почта оставляется в папку локальному пользователю vmail, а именно в /home/vmail/vmail/Maildir.&lt;br&gt;&lt;br&gt;Конфиги:&lt;br&gt;&lt;br&gt;//----------mailertable&lt;br&gt;&lt;br&gt;test1.rulocal:local&lt;br&gt;test2.rulocal:local&lt;br&gt;&lt;br&gt;//----------virtusertable&lt;br&gt;&lt;br&gt;user1&#064;test1.ruvmail&lt;br&gt;user2&#064;test2.ruvmail&lt;br&gt;&lt;br&gt;//----------semdmail.mc (практически дефолтный, только мейлер заменил)&lt;br&gt;&lt;br&gt;divert(-1)dnl&lt;br&gt;dnl #&lt;br&gt;dnl # This is the sendmail macro config file for m4. If you make changes to&lt;br&gt;dnl # /etc/mail/sendmail.mc, you will need to regenerate the&lt;br&gt;dnl # /etc/mail/sendmail.cf file by confirming that the sendmail-cf package is&lt;br&gt;dnl # installed and then performing a&lt;br&gt;dnl #&lt;br&gt;dnl #     make -C /etc/mail&lt;br&gt;dn</description>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (ESP)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#13</link>
    <pubDate>Tue, 06 Oct 2009 03:58:02 GMT</pubDate>
    <description>А в общем-то, ключ ко всему был в понимании различия классов адресов :) Притом, что самое смешное, это различие я понял, уже окончательно отчаявшись настроить все так, как хочу, и начав читать документацию по postfix :) Нашел там про классы адресов, вернулся в sendmail и все настроил. &lt;br&gt;&lt;br&gt;Что озадачило - в /etc/dovecot/passwd, если писать user1&#123;PLAIN&#125;testpasswd, то sendmail не находит пользователя, когда deliver перед доставкой делает look-up в /etc/dovecot/passwd. Если же написать user1&#064;test1.ru&#123;PLAIN&#125;testpasswd, то все доставляется. В официальной же документации пишут, что писать можно хоть как.&lt;br&gt;&lt;br&gt;Единственное, чего мне не удалось добиться, чтобы доставлялось в /home/vmail/user1/Maildir. У меня почему-то ложится в /home/vmail/user1&#064;test1.ru/Maildir/... &lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (Medlar)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#12</link>
    <pubDate>Thu, 01 Oct 2009 14:33:54 GMT</pubDate>
    <description>1 - вирт. домены&lt;br&gt;2 - procmail&lt;br&gt;3 - см. раздел virtusertable в .../sendmail/cf/README&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (ESP)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#11</link>
    <pubDate>Thu, 01 Oct 2009 13:02:50 GMT</pubDate>
    <description>&amp;gt;Можно, если вы знаете, что будет различителем - &lt;br&gt;&amp;gt;домен, ключевое слово в заголовке, linux+detail&#064;domain.ru &lt;br&gt;&lt;br&gt;А где можно про это почитать поподробнее, или может быть, пример есть?&lt;br&gt;Надеюсь, я не слишком назойлив :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (Medlar)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#10</link>
    <pubDate>Thu, 01 Oct 2009 11:25:39 GMT</pubDate>
    <description>&amp;gt;Может быть, я несколько неточно выразился. Наверно, проблема несколько уже - я &lt;br&gt;&amp;gt;хочу понять, можно ли обойтись одним локальным пользователем linux для того, &lt;br&gt;&amp;gt;чтобы обеспечить в компании различными почтовыми ящиками, скажем, 30 человек? &lt;br&gt;&lt;br&gt;Можно, если вы знаете, что будет различителем -&lt;br&gt;домен, ключевое слово в заголовке, linux+detail&#064;domain.ru&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (ESP)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#9</link>
    <pubDate>Thu, 01 Oct 2009 10:50:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Попробовал. Тогда оба письма доставятся одному и тому же локальному пользователю somelocaluser. &lt;br&gt;&amp;gt;&amp;gt;Или тут уже нужно раздать кому надо procmail&apos;ом? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&quot;Письмо, пришедшее на user1&#064;test1.ru и на user2&#064;test2.ru, должно быть доставлено одному и &lt;br&gt;&amp;gt;тому же пользователю.&quot; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Что не так? &lt;br&gt;&lt;br&gt;Конечно же, имелось ввиду &quot;на user1&#064;test1.ru и на user1&#064;test2.ru&quot;.&lt;br&gt;&lt;br&gt;Может быть, я несколько неточно выразился. Наверно, проблема несколько уже - я хочу понять, можно ли обойтись одним локальным пользователем linux для того, чтобы обеспечить в компании различными почтовыми ящиками, скажем, 30 человек?&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (Medlar)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#8</link>
    <pubDate>Thu, 01 Oct 2009 09:57:56 GMT</pubDate>
    <description>&amp;gt;Попробовал. Тогда оба письма доставятся одному и тому же локальному пользователю somelocaluser. &lt;br&gt;&amp;gt;Или тут уже нужно раздать кому надо procmail&apos;ом? &lt;br&gt;&lt;br&gt;&quot;Письмо, пришедшее на user1&#064;test1.ru и на user2&#064;test2.ru, должно быть доставлено одному и тому же пользователю.&quot;&lt;br&gt;&lt;br&gt;Что не так?&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (ESP)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#7</link>
    <pubDate>Thu, 01 Oct 2009 07:14:58 GMT</pubDate>
    <description>&amp;gt;Посмотрите про вирт. домены - http://linux.ufaras.ru/sendm.html#3.17 &lt;br&gt;&amp;gt;Вторая ссылка - описание на русском &lt;br&gt;&lt;br&gt;спасибо, как раз это я и читал.&lt;br&gt;&lt;br&gt;&amp;gt;Если бы вы использовали стандартный LDA mail.local, или procmail, &lt;br&gt;&amp;gt;то в этом случае вам достаточно было бы (ес-но при наличии правильных &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;mx-записей для доменов test1.ru &amp; test2.ru) создать virtusertable вида &lt;br&gt;&amp;gt;user1&#064;test1.ru &#091;tab&#093;  somelocaluser &lt;br&gt;&amp;gt;user2&#064;test2.ru &#091;tab&#093; somelocaluser &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;makemap hash virtusertable &amp;lt;virtusertable &lt;br&gt;&lt;br&gt;Попробовал. Тогда оба письма доставятся одному и тому же локальному пользователю somelocaluser. Или тут уже нужно раздать кому надо procmail&apos;ом?&lt;br&gt;&lt;br&gt;&amp;gt;+ ОБЯЗАТЕЛЬНО сказать sendmail, что test1.ru &amp; test2.ru - ЛОКАЛЬНЫЕ ДОМЕНЫ, то &lt;br&gt;&amp;gt;есть принадлежат классу w (например, прописав их в /etc/mail/local-host-names). Иначе sendmail &lt;br&gt;&amp;gt;даже не заглянет в эту таблицу, если почта придет для этих &lt;br&gt;&amp;gt;доменов. </description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (Medlar)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#6</link>
    <pubDate>Wed, 30 Sep 2009 10:48:13 GMT</pubDate>
    <description>&amp;gt;Дело в том, что sendmail пока знаю &lt;br&gt;&amp;gt;плохо - достался по наследству на старой машине, а сейчас уже &lt;br&gt;&amp;gt;сам поднимаю на новой - осталась только почта. Пока идет сложно. &lt;br&gt;&lt;br&gt;Посмотрите про вирт. домены - http://linux.ufaras.ru/sendm.html#3.17&lt;br&gt;Вторая ссылка - описание на русском&lt;br&gt;&lt;br&gt;&amp;gt;Хочу следующего - есть машина, на которой предполагается обработка почты с 2х &lt;br&gt;&amp;gt;доменов. DNS держит 2 мастер-зоны для этих доменов, МХ-записи так же &lt;br&gt;&amp;gt;присутствуют. Письмо, пришедшее на user1&#064;test1.ru и на user2&#064;test2.ru, должно быть доставлено &lt;br&gt;&amp;gt;одному и тому же пользователю. На старой машине все пользователи были &lt;br&gt;&amp;gt;локальные. На новой хочу завести только одного локального, а дальше доставщиком &lt;br&gt;&amp;gt;разбрасывать по виртуальным. &lt;br&gt;&lt;br&gt;Если бы вы использовали стандартный LDA mail.local, или procmail,&lt;br&gt;то в этом случае вам достаточно было бы (ес-но при наличии правильных &lt;br&gt;mx-записей для доменов test1.ru &amp; test2.ru) создать virtusertable вида&lt;br&gt;user1&#064;test1.ru &#091;tab&#093;  somelocaluser&lt;br&gt;user2&#064;test2.ru &#091;tab&#093; somelocaluser&lt;br&gt;&lt;br&gt;makemap hash virtu</description>
</item>

<item>
    <title>Sendmail + Docecot deliver - не доставляет виртуальным (ESP)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/86723.html#5</link>
    <pubDate>Wed, 30 Sep 2009 10:21:15 GMT</pubDate>
    <description>&amp;gt;Письмо, пришедшее на user1&#064;test1.ru и на user2&#064;test1.ru, должно быть доставлено &lt;br&gt;&amp;gt;одному и тому же пользователю. &lt;br&gt;&lt;br&gt;Конечно же, имелось ввиду &quot;на user1&#064;test1.ru и на user1&#064;test2.ru&quot;.&lt;br&gt;</description>
</item>

</channel>
</rss>
