On 31/05/2020 00:34, Cyborg via Exim-users wrote:
> .include_if_exists /etc/exim/forwarder_dl.conf
> 
> it contains a domainlist :
> 
> domainlist local_domains = @ : localhost : localhost.localdomain : <SQL
> QUERY >
> 
> Is there any particular reason, why the content of domainlist is only
> loaded once after server restart and not on every email handled,
> as it should?

The config file, and any includes, are only loaded when an exim process
starts up.  For messages received by processes forked from a daemon,
the usual way of handling SMTP reception, that means when the daemon
is started (or restarted, or told to reload).

You can get per-use updates by using a filename as the list (or part of
the list). See

http://exim.org/exim-html-current/doc/html/spec_html/ch-domain_host_address_and_local_part_lists.html#SECTfilnamlis

Obviously there is a performance cost to doing that.
-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to