Sorry, for bringing up an old thread but is there any answer to this? I'm having the same issue with the system sending these out to active pilots. I have
Config::Set('PILOT_AUTO_RETIRE', false);
But it still sends it out to active pilots (and doesn't mark them as retired). It's just annoying as I have had a few of our pilots worry when they receive this email.