dovecot/dovecot.conf

Mon, 28 Jan 2013 17:37:18 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Mon, 28 Jan 2013 17:37:18 +0100
changeset 758
a2c6460cfb16
parent 239
d2e66a0e1aa8
permissions
-rw-r--r--

Correct socket error reporting improvement with IPv6 portable code,
after helpful recommendation by Saúl Ibarra Corretgé on OSips devlist.

     1 ##
     2 ##  dovecot.conf -- Dovecot server configuration
     3 ##
     5 protocols                  = imap pop3 sieve
     7 service imap-login {
     8     protocol               = imap
     9     inet_listener imap {
    10         address            = 127.0.0.1
    11         port               = 143
    12     }
    13     inet_listener imaps {
    14         address            = 127.0.0.1
    15         port               = 993
    16     }
    17     client_limit           = 256
    18     process_limit          = 128
    19     process_min_avail      = 4
    20     user                   = @l_musr@
    21 }
    23 service pop3-login {
    24     protocol               = pop3
    25     inet_listener pop3 {
    26         address            = 127.0.0.1
    27         port               = 110
    28     }
    29     inet_listener pop3s {
    30         address            = 127.0.0.1
    31         port               = 995
    32     }
    33     client_limit           = 256
    34     process_limit          = 128
    35     process_min_avail      = 4
    36     user                   = @l_musr@
    37 }
    39 service managesieve-login {
    40     protocol               = sieve
    41     inet_listener sieve {
    42         address            = 127.0.0.1
    43         port               = 4190
    44     }
    45     client_limit           = 256
    46     process_limit          = 128
    47     process_min_avail      = 4
    48     user                   = @l_musr@
    49 }
    51 service auth {
    52     unix_listener auth-master {
    53         mode               = 0660
    54     }
    55     unix_listener auth-client {
    56         mode               = 0660
    57     }
    58     unix_listener auth-userdb {
    59         mode               = 0660
    60     }
    61 }
    63 ssl                        = yes
    64 ssl_ca                     = <@l_prefix@/etc/x509/example-ca.crt.pem
    65 ssl_cert                   = <@l_prefix@/etc/x509/example-server.crt.pem
    66 ssl_key                    = <@l_prefix@/etc/x509/example-server.key.pem
    68 mail_location              = mbox:~/.mail:INBOX=~/.mail/inbox:INDEX=~/.mail
    69 mail_uid                   = @l_rusr@
    70 mail_gid                   = @l_rusr@
    71 mail_privileged_group      = @l_rusr@
    72 mbox_read_locks            = fcntl
    73 mbox_write_locks           = fcntl
    75 plugin {
    76     sieve_dir              = ~/.mail/.sieve
    77     sieve                  = ~/.mail/.sieve.active
    78 }
    80 auth_realms                = example.com
    81 auth_verbose               = yes
    82 disable_plaintext_auth     = no
    84 auth_mechanisms            = plain login
    85 auth_debug                 = no
    86 auth_debug_passwords       = no
    87 mail_debug                 = no
    88 verbose_ssl                = no
    90 default_login_user         = @l_musr@
    91 default_internal_user      = @l_rusr@
    93 protocol lda {
    94     postmaster_address     = postmaster
    95 }
    97 passdb {
    98     driver                 = passwd
    99 }
   101 userdb {
   102     driver                 = passwd
   103 }

mercurial