From 0d80e483e24eeaebd2846c2467a233cc03dd07b4 Mon Sep 17 00:00:00 2001 From: "b.waal" Date: Sat, 31 Aug 2019 10:25:47 +0200 Subject: [PATCH] Add 'config/dovecot/dovecot-dict-sql.conf.ext' --- config/dovecot/dovecot-dict-sql.conf.ext | 41 ++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 config/dovecot/dovecot-dict-sql.conf.ext diff --git a/config/dovecot/dovecot-dict-sql.conf.ext b/config/dovecot/dovecot-dict-sql.conf.ext new file mode 100644 index 0000000..0795a20 --- /dev/null +++ b/config/dovecot/dovecot-dict-sql.conf.ext @@ -0,0 +1,41 @@ +# This file is commonly accessed via dict {} section in dovecot.conf + +connect = host=127.0.0.1 dbname=postfixadmin user=postfixadmin password=PASSword + +# 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 = quota2 + username_field = username + value_field = bytes +} +map { + pattern = priv/quota/messages + table = quota2 + username_field = username + value_field = 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 +# } +#} \ No newline at end of file