diff --git a/config/mail.scm b/config/mail.scm index 6681f8c..f98dea2 100644 --- a/config/mail.scm +++ b/config/mail.scm @@ -56,4 +56,17 @@ match from any auth for any action \"relay\" (config-file (opensmtpd-config #:domain domain #:aliases aliases - #:dkim-selector dkim-selector)))))) + #:dkim-selector dkim-selector)))) + + (service dovecot-service-type + (dovecot-configuration + (mail-location "maildir:~/mail") + (ssl-cert (string-append "<" (cert-file domain))) + (ssl-key (string-append "<" (key-file domain))) + (protocols (list (protocol-configuration (name "pop3")))) + (services (list (service-configuration + (kind "pop3-login") + (listeners + ;; Disable TLS-only port. + (list (inet-listener-configuration + (protocol "pop3s") (port 0)))))))))))