Viktor Dukhovni: > > On 11 Jun 2021, at 1:36 pm, Dan White <[email protected]> wrote: > > > > This page: http://www.postfix.org/OVERVIEW.html > > provides an excellent ?picture? of how a message is passed between server > > processes. > > > > What I cannot yet get my brain wrapped around is how the server process > > sequences are expressed and/or configured in the master.cf file. > > The master.cf file neither defines nor expresses the processing > sequence. It only defines the *set* of supported service endpoints. > > Communication between the services is driven by their own internal > logic, which master(8) does not concern itself with.
The flow is shown in http://www.postfix.org/OVERVIEW.html The output from the command "postconf -d | grep _service" shows the expected names of (UNIX-domain) services in master.cf. For example, the smtpd(8) process uses the rewrite_service_name valeue to connect to "rewrite" service, and ditto for the cleanup_service_name and other dependencies. Wietse
