--- /home/stewart/Email.pm	Thu Mar 13 12:02:06 2003
+++ perl/RT/Interface/Email.pm	Thu Mar 13 12:00:20 2003
@@ -317,7 +317,10 @@
     } 
 
     if ($RT::MailCommand eq 'sendmailpipe') {
-        open (MAIL, "|$RT::SendmailPath $RT::SendmailArguments") || return(0);
+#SJ HACK I only noticed this being used for error messages so I figured a
+#SJ HACK sensible envelope sender, rather than pot luck with which UID
+#SJ HACK was running when the error was generated
+        open (MAIL, "|$RT::SendmailPath $RT::SendmailArguments -f postmaster\@rt.vu.edu.au") || return(0);
         print MAIL $entity->as_string;
         close(MAIL);
     }
