On Wed, May 19, 2021 at 9:14 AM Niels Kobschätzki via Exim-users <
exim-users@exim.org> wrote:

> Hi,
>
> it is possible to add multiple IPs to the av_scanner- and the
> spamd_address-settings like this:
> spamd_address = 10.10.10.10 783 : 11.11.11.11 783 : 12.12.12.12 783
>
> It seems that the machines always try first 10.10.10.10, then 11.11.11.11
> and then 12.12.12.12
> I know that I can give priorities via 10.10.10.10 783 pri=10 for example.
> But is there a way to randomize how the spam-servers are tried? I have one
> machine that has always a very high load and the other machines are a bit
> bored. I could configure another order for each of my mail-servers by hand,
> but if there would be built-in randomization it would make things easier.
>


As mentioned by Peter, based on the docs and the weight= option, it should
be randomized but not sure if a weight has to be explicitly declared for
randomization to kick in.
Alternatively, spamd_address is expanded so you could stick the servers IPs
in a file and make use of ${randint:n} with a lookup. ${lookup
{${randint:3}} lsearch{/path/to/file}}

where the file contains:

0: 10.10.10.10 783
1: 11.11.11.11 783
etc.


-- 
.warren
-- 
## 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