Added changes suggested by Ryan, as well as discovering a little bug (when postfix is installed but not running, the plugin would not handle that and would crash, due to the find_process() method thrying to do a split on an empty string... ). Now when postfix is installed and not running, the plugin returns: Master Process: Postfix is not running!