Re: [exim] who starts the delivery process?

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-users
Subject: Re: [exim] who starts the delivery process?
On 26/12/2022 04:12, Askhat Tokabay via Exim-users wrote:
> I found in the documentation:
> Delivery processes may be started as a
> result of a message’s arrival, by a queue runner process,
> or by an administrator using the -M option.
>
> The question is the following:
> Can you tell me who starts the delivery process
> when a message arrives?
>
> Or how does the delivery process
> know that a message has arrived?


I susppect you may e thinking there is only one,
long-lived, delivery process - which does all deliveries.

That isn't so. A process is started when a delivery is
needed. It does what it can, which might handle more
than one message, and then terminates. There could be
multiple delivery processes running in parallel, and there
could be none at all, at any given moment.
--
Cheers,
Jeremy