Top-posting too, for brevity.
Yes, $sender_host_address is passed to dovecot:
https://github.com/Exim/exim/blob/master/src/src/auths/dovecot.c#L405
and is available for the weakforced policy service to use, as variable:
lt.remote. (See my previous reply.)
A
On Tue, 17 Mar 2020 at 20:57, Andrew C Aitchison via Exim-users <
exim-users@???> wrote:
>
> Top posting seems the best style for this reply.
> I have pruned the original question.
>
> There is a Dovecot Authenticator for Exim (spec.txt chapter 37)
> I'm not sure whether $sender_host_address is passed to Dovecot,
> so it may or may not be possible to enforce the GEOIP policy
> (but I'd be tempted to do that in a firewall such as iptables
> before the connection reaches exim unless the location of the
> logging is critical).
>
>