Страница 1 из 1

Exim+ dovecot+quota + отлупы

Добавлено: 2011-09-30 17:20:26
McLeod095
Всем доброго времени!!
Настраиваю связку указанную выше. Вообще там конечно много чего накручено, но пока интересует вот такая проблема.
Т.к. приходится работать с квотами почтовых ящиков, то решил сильно не заморачиваться и привязать квоты к АД. В итоге для каждого пользователя выставляется квота по умолчанию, и только для тех у кого в АД в определенном параметре установлено значение, для них ставится квота отличная от квоты по умолчанию. С этим вроде проблем нет, но вот теперь есть другая проблема. Если у пользователя квота исчерпана, то сохранить что либо в почтовом ящике через imap он не может, т.к. dovecot тут же отметает данное действие. Но вот exim, ничего не зная о квотах, т.к. вся доставка производится через dovecot-lda, принимает почту и шлет ее по назначению. При этом естественно теряется копия сообщения, т.к. она клиентом не сохраняется в папке отправленные.
Хотя и сохранение отправленных сообщений в отправленных я решил вот таким методом, кстати заодно скажите мне бред это или нет.

routers
copy_to_sent:
driver = accept
condition = authenticated
transport = copy_to_sent
unseen

transports
copy_to_sent:
driver = pipe
return_path_add
delivery_date_add
envelope_to_add
user = mailnull
group = mail
command = /usr/libexec/dovecot/deliver -d "${lookup ldap{user=XXX pass=XXX ldap:///dc=test,dc=local?sAMAccountName?sub?(mail=${quote_ldap:${sender_address_local_part}@${sender_address_domain}})}{$value}}" -m Sent
message_prefix = ""
message_suffix = ""
log_output

Но охото чтобы при отправке через exim, он смотрел для авторизованных пользователей состояние квоты, и если она исчерпана, то не принимал почту, а выдавал ошибку о том что квота превышена.

Тут есть еще один вопрос.
Может кто сталкивался. в Dovecot плагином autocreate можно создавать папки. Т.к. разные клиенты по своему интерпретируют разные папки приходится создавать папки Sent и Отправленные, можно ли сделать что бы папка Отправленные была символической ссылкой на Sent. (Ящики создаются автоматически, если есть учетная запись в АД)

Заранее всем спасибо!

Re: Exim+ dovecot+quota + отлупы

Добавлено: 2012-02-19 17:11:10
Alex Keda
скриптиком