# # Manged by CFEngine # protocols = {{#vars.dovecot.cfg.protocols}} {{.}} {{/vars.dovecot.cfg.protocols}} service imap-login { inet_listener imap { #port = 143 } inet_listener imaps { port = 993 ssl = yes } # Number of connections to handle before starting a new process. Typically # the only useful values are 0 (unlimited) or 1. 1 is more secure, but 0 # is faster. #service_count = 1 # Number of processes to always keep waiting for more connections. #process_min_avail = 0 # If you set service_count=0, you probably need to grow this. #vsz_limit = $default_vsz_limit } protocol imap { ssl_cert = <{{vars.dovecot.imap_cert}} ssl_key = <{{vars.dovecot.imap_key}} # Space separated list of plugins to load (default is global mail_plugins). #mail_plugins = $mail_plugins # Maximum number of IMAP connections allowed for a user from each IP address. # NOTE: The username is compared case-sensitively. #mail_max_userip_connections = 10 } {{#vars.dovecot.cfg.userdbs}} userdb { driver = {{driver}} args = {{args}} {{raw}} } {{/vars.dovecot.cfg.userdbs}} {{#vars.dovecot.cfg.passdbs}} passdb { driver = {{driver}} args = {{args}} {{raw}} } {{/vars.dovecot.cfg.passdbs}} {{vars.dovecot.cfg.raw}}