Note that as RT::User->Load is used, the user/email must already exist
If __check_user returns false, attempting to use that value in a warning is pointless

Store the original user or group, and use that value in the warning.
Merge branch '4.0/rt-email-group-warnings' into 4.0-trunk