{ config, lib, pkgs, ... }: let dovecotSQL = pkgs.writeText "dovecot-sql.conf" '' driver = sqlite connect = ${config.services.mymailserver.internal.pfadminDataDir}/postfixadmin.db password_query = SELECT username AS user, password FROM mailbox WHERE username = '%Lu' AND active='1' user_query = SELECT username AS user FROM mailbox WHERE username = '%Lu' AND active='1' ''; dovecotConf = pkgs.writeText "dovecot.conf" '' ${ lib.optionalString (config.services.mymailserver.logging == false) "log_path = /dev/null" } sendmail_path = /run/wrappers/bin/sendmail default_internal_user = ${config.services.dovecot2.user} default_internal_group = ${config.services.dovecot2.group} default_vsz_limit = 1024 M protocols = imap lmtp sieve ssl = yes ssl_cert =