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/