Re: [exim-dev] [Bug 1031] Implement database logging of comp…

Top Page
Delete this message
Reply to this message
Author: Axel Rau
Date:  
To: exim-dev
CC: gedalya
Subject: Re: [exim-dev] [Bug 1031] Implement database logging of completed remote delivery
Jeremy,

Am 30.06.2013 um 19:52 schrieb Jeremy Harris <jgh@???>:

> On 30/06/13 17:42, Jeremy Harris wrote:
>> http://bugs.exim.org/show_bug.cgi?id=1031
>
> The current coding logs on connection problems
> in the transport. Verify-callouts also make connections;
> how should these be dealt with?

This should be answered by gedalya@???, who requested that feature.
> Bear in mind that if cutthrough deliveries are configured
> the verify code is making the connection used for delivery.
> On the other hand, should such a connection fail in such
> a way that does no affect the verification aspect of the
> callout, a traditional transport delivery will be attempted.

I think, if we log such failures, we should also log the context. How can we feed the context into smtp.c?

Questions:

To create a test for the feature, a database schema is needed. To make this all scriptable, sqlite comes
into mind. I did not find an example where a schema is being created in the test suite.

While testing, I noticed that PostgreSQL-execution-errors are no longer logged in the main log, as used to be with 4.80. Has this changed recently?

Axel
---
PGP-Key:29E99DD6 ☀ +49 151 2300 9283 ☀ computing @ chaos claudius