Sure, as a good admin he should certainly implement all industry best practices.
Of course, once he did that he’d still have the same fucking problem as unless he convinced the rest of the world to drop SPF the relayed messages would still be rejected.


They get moved to the init process (parent 1) if their original parent dies. The init process should always wait on its child processes so they’ll get cleaned up then. No reboot needed.
Once they’re zombies all they really exist for is to return an exit code for their parent - they’re no longer running.