diff --git a/etc/alternc/templates/dovecot/dovecot-dict-quota.conf b/etc/alternc/templates/dovecot/dovecot-dict-quota.conf new file mode 100644 index 00000000..8ad06548 --- /dev/null +++ b/etc/alternc/templates/dovecot/dovecot-dict-quota.conf @@ -0,0 +1,47 @@ +# AUTO GENERATED FILE +# Modify template in /etc/alternc/templates/ +# and launch alternc.install if you want +# to modify this file. +# + +connect=host=%%dbhost%% dbname=%%dbname%% user=%%db_mail_user%% password=%%db_mail_pwd%% +#connect = host=localhost dbname=mails user=testuser password=pass + +# CREATE TABLE quota ( +# username varchar(100) not null, +# bytes bigint not null default 0, +# messages integer not null default 0, +# primary key (username) +# ); + +map { + pattern = priv/quota/storage + table = dovecot_quota + username_field = user + value_field = quota_dovecot +} +map { + pattern = priv/quota/messages + table = dovecot_quota + username_field = user + value_field = nb_messages +} + +# CREATE TABLE expires ( +# username varchar(100) not null, +# mailbox varchar(255) not null, +# expire_stamp integer not null, +# primary key (username, mailbox) +# ); + +#map { + # pattern = shared/expire/$user/$mailbox + # table = expires + # value_field = expire_stamp + + # fields { + # username = $user + # mailbox = $mailbox + # } +#} +