# dovecot ✉️ 🐳 Dovecot: IMAP, POP3 & SASL Auth Server https://www.dovecot.org/ ## Usage ```sh docker run --name dovecot \ -p ... \ -v $PWD/dovecot.conf:/etc/dovecot/dovecot.conf:ro \ fphammerle/dovecot ``` ## Postfix SASL Auth Setup http://www.postfix.org/SASL_README.html#server_sasl_enable ``` # dovecot.conf auth_mechanisms = plain login passdb { # https://wiki.dovecot.org/AuthDatabase/PasswdFile # doveadm pw -s BLF-CRYPT -u user -p password driver = passwd-file args = username_format=%n /etc/dovecot/passwd } service auth { # https://wiki.dovecot.org/Services#inet_listeners inet_listener auth { address = * port = 12345 } } ``` ``` # postfix main.cf smtpd_sasl_auth_enable = yes smtpd_tls_auth_only = yes smtpd_sasl_type = dovecot smtpd_sasl_path = inet:dovecot:12345 smtpd_relay_restrictions = [...], permit_sasl_authenticated, reject_unauth_destination ```