opensuse_dovecot2.conf.master 1.45 KB
Newer Older
tbrehm's avatar
tbrehm committed
1
listen = *,[::]
2
protocols = imap pop3
3
4
5
6
7
8
auth_mechanisms = plain login
disable_plaintext_auth = no
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_privileged_group = vmail
ssl_cert = </etc/postfix/smtpd.cert
ssl_key = </etc/postfix/smtpd.key
9
ssl_protocols = !SSLv2 !SSLv3
10
mail_plugins = quota
11
12
13
14
passdb {
  args = /etc/dovecot/dovecot-sql.conf
  driver = sql
}
15
16
17
userdb {
  driver = prefetch
}
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
userdb {
  args = /etc/dovecot/dovecot-sql.conf
  driver = sql
}
plugin {
  quota = dict:user::file:/var/vmail/%d/%n/.quotausage
  sieve=/var/vmail/%d/%n/.sieve
}
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0660
    user = postfix
  }
  unix_listener auth-userdb {
    group = vmail
    mode = 0600
    user = vmail
  }
  user = root
}
39
40
41
42
43
44
45
service lmtp {
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
   group = postfix
   mode = 0600
   user = postfix
  }
}
46
47
48
49
service imap-login {
  client_limit = 1000
  process_limit = 500
}
50
51
52
53
54
55
56
57
58
protocol imap {
  mail_plugins = quota imap_quota
}
protocol pop3 {
  pop3_uidl_format = %08Xu%08Xv
  mail_plugins = quota
}
protocol lda {
  mail_plugins = sieve quota
59
60
61
62
}
protocol lmtp {
  postmaster_address = webmaster@localhost
  mail_plugins = quota sieve
63
}
root's avatar
root committed
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
imap_capability=+SEPCIAL-USE XLIST
namespace inbox {
  inbox = yes
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
}