What is the effect of the policy_time_limit parameter on an smtpd policy process? In the readme I see the mentions that the default 100 sec is "too short for a policy daemon that may run for as long as an SMTP client is connected to an SMTP server process". What does that mean and what are the implications?
My guess is that after 100s, the subprocess will be killed if it's in use or not, and then what happens to the connecting client? Also, if a new client connects and the subprocess has shut down, will smtpd start a new subprocess, or does that need to wait until a new smtpd starts up? P.S. The SMTPD_POLICY_README.html file says the default is 1000 seconds, but the spawn(8) page says 100 seconds.