Re: [exim] Callout cache causing rejects

Góra strony
Delete this message
Reply to this message
Autor: Mathieu
Data:  
Dla: exim-users
Temat: 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