<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Sendmail. Ограничение размера почтового ящика.</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html</link>
    <description>День добрый коллеги. Столкнулся с задачей ограничения размера почтового ящика на сервере с sendmail. &lt;br&gt;Настроил квоты пользователей, однако требуется чтобы серверу отправителя давался отлуп типа: &quot;452 mailbox size limit reached&quot;. А то иначе все эти письма будут заcтревать в очереди в геометрической прогрессии.&lt;br&gt;&lt;br&gt;Как я понимаю надо добавить в sendmail.cf вызов программки, которая на этапе RCPT TO должна будет проверять размер файла ящика. Либо же как-то шаманить с procmail.&lt;br&gt;&lt;br&gt;Буду рад любым советам или примерам.&lt;br&gt;</description>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (sasch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#27</link>
    <pubDate>Thu, 12 Mar 2009 06:01:12 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;надо думать как всех этих пользователей в цирус мигрировать незаметно.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну это не проблема. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В цирусе создаете нужные почтовые ящики. Аутентификацию цирусу настраиваете через PAM (если &lt;br&gt;&amp;gt;я правильно помню, cyrus-sasl не умеет напрямую с системными пользователями работать). &lt;br&gt;&amp;gt;В PAM&apos;е настраиваете аутентификацию через системные аккаунты. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если все правильно сделать, то пользователи даже не заметят, что что-то поменялось. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Вообщем подумал подумал и решил что ради по-сути пары пользователей переводить все на цирус того н естоит и ограничил размер ящиков пользователей квотами + в procmail-е убрал опцию fail softly, в итоге получилось &quot;дешево и сердито&quot;.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (Ziggy Stardust)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#26</link>
    <pubDate>Tue, 10 Mar 2009 11:45:07 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Думаю, что никак не сделать. &lt;br&gt;&amp;gt;&amp;gt;А чем цирусовские то не устраивают? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Да не то чтобы не устраивают. Просто изначально настроил sendmail (+procmail) + &lt;br&gt;&amp;gt;qpopper. А потом встал вопрос ограничения размера ящиков. Вот теперь походу &lt;br&gt;&amp;gt;надо думать как всех этих пользователей в цирус мигрировать незаметно.&lt;br&gt;&lt;br&gt;Ну это не проблема.&lt;br&gt;&lt;br&gt;В цирусе создаете нужные почтовые ящики. Аутентификацию цирусу настраиваете через PAM (если я правильно помню, cyrus-sasl не умеет напрямую с системными пользователями работать). В PAM&apos;е настраиваете аутентификацию через системные аккаунты.&lt;br&gt;&lt;br&gt;Если все правильно сделать, то пользователи даже не заметят, что что-то поменялось.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (sasch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#25</link>
    <pubDate>Tue, 10 Mar 2009 11:26:46 GMT</pubDate>
    <description>&amp;gt;Ну если думать о миграции, то почему не сразу в сторону exim+dovecot &lt;br&gt;&amp;gt;;) &lt;br&gt;&lt;br&gt;Игра не будет стоить свеч, если сейчас с sendmail все переделывать в exim. Ибо кол-во пользователей сервера мало и будущая поддержка его непредвидится особо, так - атавизм.&lt;br&gt;Мне то по сути надо всего лишь ограничить размер ящиков пользователей с нормальными отлупами при достижении лимита. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (angra)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#24</link>
    <pubDate>Tue, 10 Mar 2009 11:02:25 GMT</pubDate>
    <description>Ну если думать о миграции, то почему не сразу в сторону exim+dovecot ;)&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (sasch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#23</link>
    <pubDate>Tue, 10 Mar 2009 10:59:37 GMT</pubDate>
    <description>&amp;gt;Думаю, что никак не сделать. &lt;br&gt;&amp;gt;А чем цирусовские то не устраивают? &lt;br&gt;&lt;br&gt;Да не то чтобы не устраивают. Просто изначально настроил sendmail (+procmail) + qpopper. А потом встал вопрос ограничения размера ящиков. Вот теперь походу надо думать как всех этих пользователей в цирус мигрировать незаметно.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (Ziggy Stardust)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#22</link>
    <pubDate>Tue, 10 Mar 2009 10:51:56 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;конфигом то cyrus пытается искат ьсвоих цирусовских пользователей с такими логинами &lt;br&gt;&amp;gt;(а в цирусе то я пользователей не делал ибо мне надо &lt;br&gt;&amp;gt;чтобы письма клались локальным пользователям в ящики типа /var/mail/pupkin) и в &lt;br&gt;&amp;gt;логи валятся ошибки: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Mar 10 14:24:33 hostname sendmail&#091;17016&#093;: n2AAO9k6017016: &amp;lt;rahil83&#064;domain.ru&amp;gt;... Mailbox is not available.&lt;br&gt;&amp;gt;Mar 10 14:24:33 hostname smmap&#091;17197&#093;: verify_user(user.rahil83) failed: Mailbox does not exist &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Как сделать чтобы цирус майлер клал письма в локальные ящики а не &lt;br&gt;&amp;gt;цирусовские? &lt;br&gt;&lt;br&gt;Думаю, что никак не сделать.&lt;br&gt;А чем цирусовские то не устраивают?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (sasch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#21</link>
    <pubDate>Tue, 10 Mar 2009 10:42:55 GMT</pubDate>
    <description>Спасибо большое, внес соответствующие изменения...только столкнулся с проблемой.&lt;br&gt;У меня то пользователи почты - локальные юзеры операционной системы (читай те кто есть в /etc/shadow). И теперь когда зупуская сендмайл с таким конфигом то cyrus пытается искат ьсвоих цирусовских пользователей с такими логинами (а в цирусе то я пользователей не делал ибо мне надо чтобы письма клались локальным пользователям в ящики типа /var/mail/pupkin) и в логи валятся ошибки:&lt;br&gt;&lt;br&gt;Mar 10 14:24:33 hostname sendmail&#091;17016&#093;: n2AAO9k6017016: &amp;lt;rahil83&#064;domain.ru&amp;gt;... Mailbox is not available.&lt;br&gt;Mar 10 14:24:33 hostname smmap&#091;17197&#093;: verify_user(user.rahil83) failed: Mailbox does not exist&lt;br&gt;&lt;br&gt;Как сделать чтобы цирус майлер клал письма в локальные ящики а не цирусовские?&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (Ziggy Stardust)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#20</link>
    <pubDate>Tue, 10 Mar 2009 09:49:20 GMT</pubDate>
    <description>&amp;gt;А можно вас попросить выложить кусок конфига sendmail.mc &lt;br&gt;&lt;br&gt;FEATURE(&#096;ckuser_cyrus&apos;)dnl&lt;br&gt;define(&#096;CYRUSV2_MAILER_ARGS&apos;, &#096;FILE /usr/local/cyrus/socket/lmtp&apos;)dnl&lt;br&gt;define(&#096;confLOCAL_MAILER&apos;, &#096;cyrusv2&apos;)dnl&lt;br&gt;&lt;br&gt;MAILER(&#096;cyrusv2&apos;)dnl&lt;br&gt;MAILER(local)dnl&lt;br&gt;MAILER(smtp)dnl&lt;br&gt;&lt;br&gt;Все остальное по вкусу.&lt;br&gt;&lt;br&gt;&amp;gt; cyrus.conf &lt;br&gt;&lt;br&gt;Здесь нужно только сокет включить:&lt;br&gt;&lt;br&gt;lmtpunix      cmd=&quot;lmtpd&quot; listen=&quot;/usr/local/cyrus/socket/lmtp&quot; prefork=0&lt;br&gt;и&lt;br&gt;smmap         cmd=&quot;smmapd&quot; listen=&quot;/usr/local/cyrus/socket/smmapd&quot; prefork=0&lt;br&gt;&lt;br&gt;&amp;gt; imapd.conf. &lt;br&gt;&lt;br&gt;Здесь просто сокет прописать:&lt;br&gt;&lt;br&gt;lmtpsocket: /usr/local/cyrus/socket/lmtp&lt;br&gt;и&lt;br&gt;lmtp_over_quota_perm_failure: yes&lt;br&gt;</description>
</item>

<item>
    <title>Sendmail. Ограничение размера почтового ящика. (sasch)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/84344.html#19</link>
    <pubDate>Tue, 10 Mar 2009 09:38:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А какой МТА у Вас установлен ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;sendmail 8.14.x &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt; Вы используете cyrus-imapd для получения почты клиентами? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Да. &lt;br&gt;&lt;br&gt;А можно вас попросить выложить кусок конфига sendmail.mc и конфиги cyrus.conf и imapd.conf.&lt;br&gt;Просто никак не соображу как грамотно отключить майлер procmail и подключить майлер cyrus и чтобы он еще проверял размер почтового ящика пользователя.&lt;br&gt;</description>
</item>

</channel>
</rss>
