On Wed, Mar 06, 2002 at 11:44:37AM +0000, Philip Hazel wrote:
> On Wed, 6 Mar 2002, Ollie Cook wrote:
>
> > Well hopefully all the lowest MXs would either all give 2xx, all 4xx or
> > all 5xx depending on the recipient addresses in question.
>
> Er, Exim has to operate in the _real_ world... :-)
:-)
> > If Exim fails to connect to all hosts (or put another way, gets non-SMTP
> > errors while connecting to all the hosts), then that to my mind is a
> > different kind of error than getting 4xx errors from all the hosts.
>
> Indeed. I think that that is the only possible clean specification. In
> other words, distinguish between "all hosts uncontactable" and "any
> other temporary error state", where the latter would include "some hosts
> uncontactable, some gave 4xx" as well as "all gave 4xx".
Seems sensible to me.
> > verify = recipient/callout=5s/callout_cannot_connect_ok ?
>
> The syntax is the easy part. :-)
:-)
> > Thank you for thinking about it, though.
>
> Note that my next project is to get the 2nd Edition of the book out.
> This means I'll only be working on the code (a) to fix bugs and (b) to
> escape from working on the book from time to time. :-)
Cool - we can make do in the meantime with the current behaviour, but if
you ever get round to effecting changes in this area that would be a great
bonus.
Yours,
Ollie
--
Oliver Cook Systems Administrator, ClaraNET
ollie@??? 020 7903 3065