> > On the older box, every day I see a message stating that
> > hash:/etc/postfix/relay_recipients has changed -- restarting.
> 
> This happens when an smtpd(8) notices a table change after processing
> a request and just before accepting another. A sufficiently idle
> system will not have any mail coming in during or shortly after
> the table change, and no message is logged since no smtpd(8) process
> services multiple requests in a time interval that spans the table
> change time.
> 
> > However, my new box does not log this message.
> 
> It is likely "sufficiently idle".

This is a plausible explanation. If the Postfix daemon receives no
new client connection, the Postfix daemon just terminates when the
idle time limit is reached, without ever having looked at the table
after it was changed.

    Wietse


Prior to yesterday afternoon, the only mails flowing through the new box were 
the test messages I sent.  Yesterday afternoon, I started to phase in the new 
box, effectively removing the sufficiently idle condition.

This morning after the daily update process ran, the messages were generated, 
confirming Viktor's and Wietse's assessment.  Thank you very much!  I really 
appreciate your insight.

Reply via email to