Re: [exim] Callout cache causing rejects

Top Page
Delete this message
Reply to this message
Author: Mathieu
Date:  
To: exim-users
Subject: Re: [exim] Callout cache causing rejects
Le 09/05/2018 à 15:03, Jeremy Harris via Exim-users a écrit :
> Perhaps you could find the time in your logs when the verify was
> done? It might have recorded some insights.


It brings this reject:

> 2018-05-07 10:14:47 H=([127.0.0.1]) [10.1.2.3]
> X=TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128 CV=no
> F=<anonymous@???> A=plain_ldap:anonymous rejected RCPT
> <list@???>: lists.example.com [192.0.2.1] : response
> to "MAIL FROM:<> SIZE=20266877" was: 552 Message size exceeds
> maximum permitted


Wich is the exact same time than the callout db entry:

> 07-May-2018 10:14:47 lists.example.fr callout=unknown
> postmaster=unknown random=unknown


But shouldn't have it been cached only for this specific address
(list@???), and not for the whole domain
(lists.example.com)? Because during 3h after this reject, all mails sent
to lists.example.com addresses has been rejected by Exim's verify, with
the message "result of an earlier callout reused".

Which is why I reduced "callout_domain_negative_expire" to 0s, but it's
obviously not the solution.

Thanks for your hints.
--
Mathieu