Всем доброго времени суток! Народ, кто сталкивался с организацией квот на маилбоксы для юзверей, подобрал систему Exim+courier-imap+clamav+pgsql+squirrelmail на платформе FreeBSD 4.11 (прошу не пинать меня ногами за старую версию фри, ну привык я к ней, привык :))) ) Но хоцца ещё и квот, зная заранее жадность моих юзеров к месту на диске. Слышал что Exim это умеет делать, а можно что-то на courier-imap сделать.Заранее благодарю...
Exim действительно умеет это делать легко.
А вот Courier-IMAP тут не при чем, он лишь забирает почту.
>Exim действительно умеет это делать легко.
>А вот Courier-IMAP тут не при чем, он лишь забирает почту.я просто слышал что тот же Cyrus-IMAP умеет делать квоты, дай думаю спрошу про Courier,
мне обязательным образм нужны IMAP-ящики...
>я просто слышал что тот же Cyrus-IMAP умеет делать квоты, дай думаю
>спрошу про Courier,
>мне обязательным образм нужны IMAP-ящики...
Умеет и тот и другой. Другое дело, что при наличии Exim, зачем вам Courier-квоты? Я чего-то не понимаю просто, наверное?
>>я просто слышал что тот же Cyrus-IMAP умеет делать квоты, дай думаю
>>спрошу про Courier,
>>мне обязательным образм нужны IMAP-ящики...
>Умеет и тот и другой. Другое дело, что при наличии Exim, зачем
>вам Courier-квоты? Я чего-то не понимаю просто, наверное?Я так понимаю если оформлять квоты на Экзме, то там у всех типичные (одинаковые) размеры будут, а под ИМАПом я смогу задавать размер такой, какой нужен соответствующему пользователю, кому 200М кому 400М, а кому 1 Гиг. А в МТА в конфиге задал объём, и все имеют одинаковый... Или это не так? Я просто мало ещё про него знаю.
А база вам, простите, на кой? Что вам мешает сделать, как у меня:
quota = ${lookup mysql{SELECT quota FROM users WHERE id='${local_part}' AND mbox_host='${domain}'} {${value}M}}
quota_size_regex = S= (\d+)$
quota_warn_threshold = 75%Все гениальное - просто.
>А база вам, простите, на кой? Что вам мешает сделать, как у
>меня:
> quota = ${lookup mysql{SELECT quota FROM users WHERE
>id='${local_part}' AND mbox_host='${domain}'} {${value}M}}
> quota_size_regex = S= (\d+)$
> quota_warn_threshold = 75%
>
>Все гениальное - просто.А где сами квоты задаются?, это я так понял непосредственно само правило.
>А где сами квоты задаются?, это я так понял непосредственно само правило.В базе молодой человек, в базе. Именно в таблице пользователей, напротив каждого логина - его квота.
Читайте мануал, срочно.
>>А где сами квоты задаются?, это я так понял непосредственно само правило.
>
>В базе молодой человек, в базе. Именно в таблице пользователей, напротив каждого
>логина - его квота.
>Читайте мануал, срочно.
Ну срочно не получется, так как пока её надо найти, а потом ещё перевести, буду признателен если что-то у вас есть из сылок на русском.
>Ну срочно не получется, так как пока её надо найти, а потом
>ещё перевести, буду признателен если что-то у вас есть из сылок
>на русском.
>>А база вам, простите, на кой? Что вам мешает сделать, как у
>>меня:
>> quota = ${lookup mysql{SELECT quota FROM users WHERE
>>id='${local_part}' AND mbox_host='${domain}'} {${value}M}}
>> quota_size_regex = S= (\d+)$
>> quota_warn_threshold = 75%
>>
>>Все гениальное - просто.
>
>А где сами квоты задаются?, это я так понял непосредственно само правило.
>
Сам запрос на размер квоты вот:
quota = ${lookup mysql{SELECT quota FROM users WHERE id='${local_part}' AND mbox_host='${domain}'} {${value}M}}
Остальное-фигня всякая.
Читайте тут
http://www.opennet.me/base/net/exim_setup.txt.html
просто запросы у вас будут не для MySQL, а для PgSQL.
Кстати, несколько нелогичен выбор PgSQL, если вы не собираетесь ее использовать в полную силу. Для небольших баз, без множественных взаимосвязей, быстрей работает MySQL.
Молодой человек, Exim настолько гибок, что можно хоть черта наконфигурировать, было бы желание доку читать.
>Всем доброго времени суток! Народ, кто сталкивался с организацией квот на маилбоксы
>для юзверей, подобрал систему Exim+courier-imap+clamav+pgsql+squirrelmail на платформе FreeBSD 4.11 (прошу не
>пинать меня ногами за старую версию фри, ну привык я к
>ней, привык :))) ) Но хоцца ещё и квот, зная заранее
>жадность моих юзеров к месту на диске. Слышал что Exim это
>умеет делать, а можно что-то на courier-imap сделать.
>
>Заранее благодарю...Вот, решил поднять снова тему квот, поставил следующую связку Exim+Courier-IMAP+MySQL везде прописал квоты, но смотрю что система ни как не реагирует на мисьма, которые приходят свер лимита. Что делать?