123456789101112131415161718192021222324252627282930313233343536373839 |
- #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 = quota
- username_field = username
- value_field = bytes
- }
- map {
- pattern = priv/quota/messages
- table = quota
- 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
- }
- }
|