The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"уведомления о квотах Dovecot"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 25-Ноя-15, 16:07 
Всем добрый день.

Прикрутил к dovecot квоты, которые берутся из AD. Вроде бы базовый функционал работает. Но есть моменты, которые не понятно, как решить.

1) у многих юзеров ящик разросся сильно. Если установить квоту меньше, чем размер ящика, то юзер об этом никак не узнает. Можно ли приделать к давкоту уведомления в реальном времени об установлении или изменении квоты?

2) Если входящее письмо больше по размеру, чем оставшееся место в ящике, то оно опять же не доходит и пользователь об этом не узнает. Можно ли сделать так, чтобы юзеру приходило сообщение, что письмо ему не было доставлено из-за превышения квоты?

Реально не знаю, что гуглить чтобы найти реализацию таких моментов. С чего стоит начать?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "уведомления о квотах Dovecot"  +1 +/
Сообщение от xm (ok) on 25-Ноя-15, 17:31 
> Реально не знаю, что гуглить чтобы найти реализацию таких моментов. С чего
> стоит начать?

См. wiki2.dovecot.org
Там всё это есть. И, соответственно, всё работает.
http://wiki2.dovecot.org/Quota/Configuration
ну и
http://wiki2.dovecot.org/Plugins/Trash

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 25-Ноя-15, 20:29 
>> Реально не знаю, что гуглить чтобы найти реализацию таких моментов. С чего
>> стоит начать?
> См. wiki2.dovecot.org
> Там всё это есть. И, соответственно, всё работает.
> http://wiki2.dovecot.org/Quota/Configuration
> ну и
> http://wiki2.dovecot.org/Plugins/Trash

Все это я уже видел, и написанное там не дало ответов на мои вопросы.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "уведомления о квотах Dovecot"  +/
Сообщение от xm (ok) on 26-Ноя-15, 22:10 
> Все это я уже видел, и написанное там не дало ответов на
> мои вопросы.

Видеть мало, надо ещё понимать.
И формулировать вопросы.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 27-Ноя-15, 10:57 
>> Все это я уже видел, и написанное там не дало ответов на
>> мои вопросы.
> Видеть мало, надо ещё понимать.
> И формулировать вопросы.

Вопросы были сформулированы в самом первом посте в теме.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "уведомления о квотах Dovecot"  +/
Сообщение от xm (ok) on 27-Ноя-15, 12:12 
>> Видеть мало, надо ещё понимать.
>> И формулировать вопросы.
> Вопросы были сформулированы в самом первом посте в теме.

А все ответы на них в первой ссылке на вики Довекот.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 27-Ноя-15, 21:57 
> Всем добрый день.
> Прикрутил к dovecot квоты, которые берутся из AD. Вроде бы базовый функционал
> работает. Но есть моменты, которые не понятно, как решить.
> 1) у многих юзеров ящик разросся сильно. Если установить квоту меньше, чем
> размер ящика, то юзер об этом никак не узнает. Можно ли
> приделать к давкоту уведомления в реальном времени об установлении или изменении
> квоты?

Чтобы кто-то узнал об изменениях в реальном времени, в реальном же времени должны быть отправлены нотификации всем заинтересованным сторонам (push-схема) либо все заинтересованные стороны должны делать периодические опросы и сравнения (pull-схема, и на самом деле не реальное время).

Откуда dovecot узнает, что в AD что-то изменилось? Ниоткуда.

Квоты меняет что-то. Вот пусть это "что-то" и отправляет уведомления в реальном времени.

Если изменение в AD квот никак никого не уведомляет и сделать такое не представляется возможным, то вам нужен скрипт, который будет периодически опрашивать AD, получать значения квот, сравнивать с локально хранящимися значениями и отправлять уведомления в случае изменений.  В функционал Dovecot такие фичи, по моему мнению, не входят.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "уведомления о квотах Dovecot"  +/
Сообщение от xm (ok) on 28-Ноя-15, 21:26 
> Откуда dovecot узнает, что в AD что-то изменилось? Ниоткуда.

Чепуха. При первой же доставке письма в ящик он переопросит квоту и сообщит об ее исчерпании пользователю.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 29-Ноя-15, 00:49 
>> Откуда dovecot узнает, что в AD что-то изменилось? Ниоткуда.
> Чепуха. При первой же доставке письма в ящик он переопросит квоту и
> сообщит об ее исчерпании пользователю.

Попробуйте прочитать на один абзац больше, чем вы прочитали. Крайне желательно прочитать именно абзац выше процитированного.


Развелось....

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "уведомления о квотах Dovecot"  –1 +/
Сообщение от xm (ok) on 29-Ноя-15, 14:41 
>>> Откуда dovecot узнает, что в AD что-то изменилось? Ниоткуда.
>> Чепуха. При первой же доставке письма в ящик он переопросит квоту и
>> сообщит об ее исчерпании пользователю.
> Попробуйте прочитать на один абзац больше, чем вы прочитали

Я дал ответ на вопрос откуда и как Dovecot узнает. То, что написано выше, к этому вопросу отношение имеет опосредствованное.
А по мне так и вообще особого смысла не имеет.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 29-Ноя-15, 17:25 
>>>> Откуда dovecot узнает, что в AD что-то изменилось? Ниоткуда.
>>> Чепуха. При первой же доставке письма в ящик он переопросит квоту и
>>> сообщит об ее исчерпании пользователю.
>> Попробуйте прочитать на один абзац больше, чем вы прочитали
> Я дал ответ на вопрос откуда и как Dovecot узнает.

Только вот этот вопрос никто не задавал.
Задавали другой вопрос:

> Можно ли  приделать к давкоту уведомления в реальном времени

и именно на него я дал ответ.

Если вам хочется дать другой ответ на какой-то вопрос, пишите его туда, где он задан.

А ваше

>> Чепуха.  При первой же ....

Это именно она и есть.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 29-Ноя-15, 21:24 
То есть получается, что по сути Dovecot поддерживает только развертывание квоты с нуля автоматизированным путем? Ведь если даже я приделаю уведомления на изменение параметра в AD, пользователь все равно письма не получит, потому что сразу же попадет в оверквоту.


А что можете сказать по второму вопросу?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

12. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 29-Ноя-15, 21:37 
> То есть получается, что по сути Dovecot поддерживает только развертывание квоты с
> нуля автоматизированным путем? Ведь если даже я приделаю уведомления на изменение
> параметра в AD, пользователь все равно письма не получит, потому что
> сразу же попадет в оверквоту.

Вы невнимательно читали ссылку http://wiki2.dovecot.org/Quota/Configuration
Там есть такое:

/usr/local/libexec/dovecot/dovecot-lda -d $USER -o "plugin/quota=maildir:User quota:noenforcing"

Попробуйте разобраться.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 29-Ноя-15, 22:07 
>> То есть получается, что по сути Dovecot поддерживает только развертывание квоты с
>> нуля автоматизированным путем? Ведь если даже я приделаю уведомления на изменение
>> параметра в AD, пользователь все равно письма не получит, потому что
>> сразу же попадет в оверквоту.
> Вы невнимательно читали ссылку http://wiki2.dovecot.org/Quota/Configuration
> Там есть такое:
> /usr/local/libexec/dovecot/dovecot-lda -d $USER -o "plugin/quota=maildir:User quota:noenforcing"
> Попробуйте разобраться.

Это я видел. Просто для многих пользователей придется делать grace процентов на 200-300, что не кажется мне хорошим вариантом.


Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "уведомления о квотах Dovecot"  +/
Сообщение от xm (ok) on 01-Дек-15, 13:20 
>Просто для многих пользователей придется делать grace процентов на 200-300

Вообще, для получение уведомления об оверквоте grace должен быть в районе размера самого уведомления, т.е. в районе килобайта ;-)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 01-Дек-15, 15:34 
>>Просто для многих пользователей придется делать grace процентов на 200-300
> Вообще, для получение уведомления об оверквоте grace должен быть в районе размера
> самого уведомления, т.е. в районе килобайта ;-)

Допустим я делаю квоту всем 2 гигабайта. А у пользователя ящик весит 10 гигабайт. Нужно делать грейс 500% получается.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 02-Дек-15, 21:21 
>>>Просто для многих пользователей придется делать grace процентов на 200-300
>> Вообще, для получение уведомления об оверквоте grace должен быть в районе размера
>> самого уведомления, т.е. в районе килобайта ;-)
> Допустим я делаю квоту всем 2 гигабайта. А у пользователя ящик весит
> 10 гигабайт. Нужно делать грейс 500% получается.

DOVECOT-LDA(1)                      Dovecot                     DOVECOT-LDA(1)

NAME
       dovecot-lda - Dovecot's local mail delivery agent

SYNOPSIS
       dovecot-lda [-ek] [-a address] [-c config_file] [-d username] [-f enve-
       lope_sender] [-m mailbox] [-o setting=value] [-p path]


Как насчет опции -c ?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 03-Дек-15, 15:31 
>[оверквотинг удален]
>          DOVECOT-LDA(1)
> NAME
>        dovecot-lda - Dovecot's local mail
> delivery agent
> SYNOPSIS
>        dovecot-lda [-ek] [-a address] [-c
> config_file] [-d username] [-f enve-
>        lope_sender] [-m mailbox] [-o setting=value]
> [-p path]
> Как насчет опции -c ?

И что мне даст опция указания альтернативного конфига?

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "уведомления о квотах Dovecot"  +/
Сообщение от xm (ok) on 03-Дек-15, 16:39 
> Допустим я делаю квоту всем 2 гигабайта. А у пользователя ящик весит
> 10 гигабайт. Нужно делать грейс 500% получается.

Подключите trash plugin и ящик будет зачищен до размеров ограничений исходя из выбранной схемы

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "уведомления о квотах Dovecot"  +/
Сообщение от PavelR (??) on 02-Дек-15, 21:24 
>>> То есть получается, что по сути Dovecot поддерживает только развертывание квоты с
>>> нуля автоматизированным путем? Ведь если даже я приделаю уведомления на изменение
>>> параметра в AD, пользователь все равно письма не получит, потому что
>>> сразу же попадет в оверквоту.
>> Вы невнимательно читали ссылку http://wiki2.dovecot.org/Quota/Configuration
>> Там есть такое:
>> /usr/local/libexec/dovecot/dovecot-lda -d $USER -o "plugin/quota=maildir:User quota:noenforcing"
>> Попробуйте разобраться.
> Это я видел.

Вообще мне кажется что опция должна тупо отключать механизм ограничения.
Могу ошибаться, нет инсталляции с квотами.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "уведомления о квотах Dovecot"  +1 +/
Сообщение от fantom (??) on 08-Дек-15, 08:37 
>[оверквотинг удален]
> 1) у многих юзеров ящик разросся сильно. Если установить квоту меньше, чем
> размер ящика, то юзер об этом никак не узнает. Можно ли
> приделать к давкоту уведомления в реальном времени об установлении или изменении
> квоты?
> 2) Если входящее письмо больше по размеру, чем оставшееся место в ящике,
> то оно опять же не доходит и пользователь об этом не
> узнает. Можно ли сделать так, чтобы юзеру приходило сообщение, что письмо
> ему не было доставлено из-за превышения квоты?
> Реально не знаю, что гуглить чтобы найти реализацию таких моментов. С чего
> стоит начать?

В клиенете почти наверняка есть что-то типа "показывать заполнение ящика", для тандербирда например:
https://addons.mozilla.org/ru/thunderbird/addon/display-quota/

Поставте-включите...
Где вы видели, чтобы почтальон бегал в поисках хозяина квартиры, чтобы сообщить ему о необходимости вынимать почту из ящика??
С нас как-то потребовали составить акт о списании бумаги, потраченной на акты о списани... вы помоемому хотите что-то в том же роде

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 08-Дек-15, 09:36 
У пользователей стоит аутглюк.

А проблема в том, что изначально квот не было и теперь ящики у пользователей в несколько раз больше, чем предполагаемая квота. Так что бегать таки придется. Ну точнее уведомлять перед включением.


Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "уведомления о квотах Dovecot"  +/
Сообщение от . on 08-Дек-15, 22:14 
> У пользователей стоит аутглюк.

Соболезнования. Особенно если оно на ваш IMAP ходит, а не на MS Exchange.

> А проблема в том, что изначально квот не было и теперь ящики
> у пользователей в несколько раз больше, чем предполагаемая квота. Так что
> бегать таки придется. Ну точнее уведомлять перед включением.

Это не техическая проблема. Организационно и решается. Если биг босс подписал указ о конкретном размере квоты - доводишь до персонала с:
- разъяснением для чего и почему;
- если оверлимит - предоставляешь человеку опции, как соответстовать указу царёвому и боборо не потерять.
- доводишь крайний срок, поле которого всё!
- трижды даешь расписаться что оно всё поняло, а лучше пусть ещё отпечаток фейса^W пальца приложит.


Ну  И ... :)

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "уведомления о квотах Dovecot"  +/
Сообщение от fantom (??) on 09-Дек-15, 10:20 
>[оверквотинг удален]
>> бегать таки придется. Ну точнее уведомлять перед включением.
> Это не техическая проблема. Организационно и решается. Если биг босс подписал указ
> о конкретном размере квоты - доводишь до персонала с:
> - разъяснением для чего и почему;
> - если оверлимит - предоставляешь человеку опции, как соответстовать указу царёвому и
> боборо не потерять.
> - доводишь крайний срок, поле которого всё!
> - трижды даешь расписаться что оно всё поняло, а лучше пусть ещё
> отпечаток фейса^W пальца приложит.
> Ну  И ... :)

https://support.microsoft.com/en-us/kb/982997

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "уведомления о квотах Dovecot"  +/
Сообщение от pawellrus (ok) on 10-Дек-15, 13:12 

> https://support.microsoft.com/en-us/kb/982997

И это должно работать с Dovecot?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "уведомления о квотах Dovecot"  +/
Сообщение от fantom (??) on 10-Дек-15, 13:26 
>> https://support.microsoft.com/en-us/kb/982997
> И это должно работать с Dovecot?

Квота - часть имап протокола, так что если мягкософт по своей доброй традиции не изгадил протокол - должно работать, а вот если в целх "заботы о пользователе" таки изгадил - то неизвестно...

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру