A different approach, if you are in a closed / trusted environment, is to send mail from the application or cron job directly to the user who caused the problem... This is allbeit not as full fledged nor scalable solution as Log4Perl provides, but has less of a learning curve, and may be perferable depending on how much time you wish to devote to getting everyone to agree on a standard method of logging. You could also send critical error messages to a mail list of people... Perl modules such as Mail::Sendmail are lightweight and allows for quick integration. Cheers.