# changelog

author: Billy Piper <bpiper@liquidweb.com>
changelog:
  - Added Exim configuration files (exim.conf and conf.d/ structure)
  - Added mysql capabilities to exim auth


author: Nathan Roth <nroth@interworx.com>
changelog:
  - Stop shipping dovecot-sql.conf.ext; InterWorx writes iworx-exim-dovecot-sql.conf.ext at install time
  - Remove legacy /etc/dovecot/dovecot-sql.conf.ext on upgrade


author: Nathan Roth <nroth@interworx.com>
changelog:
  - Add Dovecot quota_status service configuration for SMTP-time quota checks (IWX-14359)
  - Enable quota-status service on localhost:12340 to support Exim pre-delivery quota validation


author: Nathan Roth <nroth@interworx.com>
changelog:
  - Add Exim RCPT ACL quota check that queries Dovecot quota-status service (IWX-14359)
  - Query localhost:12340 for over-quota recipients and reject before DATA phase


author: Nathan Roth <nroth@interworx.com>
changelog:
  - Fix double Maildir path in mail_location - remove /Maildir suffix since pw_dir already includes it


author: Billy Piper <bpiper@liquidweb.com>
changelog:
  - Add /etc/exim/vfilters directory for user filter scripts
  - Replace per-user filter_rules_router with domain_filter_router using native Exim allow_filter
  - Remove filtered_delivery_transport and user_filter.sh (replaced by /etc/exim/vfilters/<domain>)


author: Billy Piper <bpiper@liquidweb.com>
changelog:
  - Move root_email, hostname, sender_ip out of conf.d to /etc/exim/ (IWX-14428)
  - Rename smtp_auth_mode.conf to smtp_auth_mode in conf.d to prevent conf.d glob pickup


