On 2022-12-26, Askhat Tokabay via Exim-users <exim-users@exim.org> wrote:
> Helo
> 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?

Usually message arrival, but there are settigns that can disable that
in certain conditions and then one of the others is needed to cause
delivery.

> Or how does the delivery process
> know that a message has arrived?

The process that receives the message fork()s a process to do the
delivery and passes it the exim_id (etc)

Exim is heavily multiprocess.

-- 
  Jasen.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to