summaryrefslogtreecommitdiffstats
path: root/apps/admin/config/app.yml
blob: 150f0900ca8dd53d857b1876ce82790e45baad2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# default values
prod:
  server:
    default:
      imap:
        # Client Backend to use for IMAP server communication
        # FakeIMAPClient:  Returns pseudo data for testing purposes
        # IMAPClient:      Operates on a standards compliant IMAP server
        client:                  IMAPClient
        host:                    localhost
        port:                    143
        admin:                   cyrus
        pass:                    secret

all:
  info:
    version:                     1.0.0
  pager:
    max_per_page_options:        [10,25,50,100]
    max_per_page:                25
  domain:
    quota:                       150000
    max_mailbox_count:           300
    default_mailbox_quota:       20000
  mailbox:
    deny_names:                  [cyrus, postmaster]
    max_address_count:           300
  address:
    dest_collapse_count:         1
  user:
    domain_perm_collapse_count:  3
  server:
    default:
      pam:
        # Method to encrypt Mailbox passwords (should match your pam setting)
        # 0: plain = Passwords stored in plaintext
        # 1: crypt = Use shadow-compatible crypt(3) function
        # 2: md5   = Use md5 function
        # 3: sha1  = Use sha1 function
        crypt:                   1
      imap:
        # Client Backend to use for IMAP server communication
        # FakeIMAPClient:  Returns pseudo data for testing purposes
        # IMAPClient:      Operates on a standards compliant IMAP server
        client:                  IMAPClient
        host:                    localhost
        port:                    143
        admin:                   cyrus
        pass:                    secret