54 lines
1.3 KiB
Plaintext
54 lines
1.3 KiB
Plaintext
|
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
|
||
|
+ # }
|
||
|
+#}
|
||
|
+
|