<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18812"></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>You didn't understand what I was saying.</DIV>
<DIV> </DIV>
<DIV>In your RT installation there is a line in the config file that tells you what RT is using to send the mail.  This is exploration you need to do.</DIV>
<DIV> </DIV>
<DIV>Once you know how RT sends mail(by default it uses the sendmail command)... you know how to intercept it.</DIV>
<DIV> </DIV>
<DIV>An example,</DIV>
<DIV> </DIV>
<DIV>If it uses /usr/bin/sendmail</DIV>
<DIV> </DIV>
<DIV>What you do... </DIV>
<DIV> </DIV>
<DIV>Create a script in /usr/local/bin called sendmaillogging</DIV>
<DIV> </DIV>
<DIV>Make RT call that one, and in that script, take the arguments that RT is sending to sendmaillogging and call sendmail using those arguments.  You now have intercepted RT's call... that's the ENTIRE sendmail command RT sends.  You could even add yourself as a Bcc to get the actual email it sends... you can do anything, because you are now in control of the command.</DIV>
<DIV> </DIV>
<DIV>Hope that helps!</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>
<DIV>Mike Johnson<BR>Datatel Programmer/Analyst<BR>Northern Ontario School of Medicine<BR>955 Oliver Road<BR>Thunder Bay, ON   P7B 5E1<BR>Phone: 807.766.7331<BR>Email: <A href="mailto:mike.johnson@normed.ca">mike.johnson@normed.ca</A></DIV>
<DIV>Technology assistance: email <A href="mailto:nosmhelpdesk@normed.ca">nosmhelpdesk@normed.ca</A> <BR>Technology Emergency Contact (TEC) Mon-Fri, 8am to 5pm excluding stat holidays: <BR>Off campus toll free 1-800-461-8777, option 8, or locally either <BR>(705)-662-7120 or (807)-766-7500<BR></DIV><BR><BR>>>> "Roode, Eric" <eroode@barrack.com> 30/09/2009 5:09 pm >>><BR><BR>On Wednesday, September 30, 2009 at 3:57 PM, Mike Johnson wrote:<BR>> I believe RT executes the send mail command...<BR>> <BR>> Do like you would for any program...<BR>> <BR>> replace sendmail with a wrapper sendmail that calls sendmail :P but<BR>> before it calls it, it logs how it calls it to a log file :D<BR><BR><BR>I turned logging on, and cranked the log level up to 'debug'.<BR>I see the headers of the e-mail message that RT::Action::SendEmail<BR>creates,<BR>but I do not see the send mail wrapper like you say.<BR><BR>I want to know which program (I assumed `sendmail`, but who knows)<BR>RT calls, and what command-line options it uses.<BR><BR>Any helpful information would be appreciated.<BR><BR>-- Eric Roode<BR><BR><BR>_______________________________________________<BR><A href="http://lists.bestpractical.com/cgi">http://lists.bestpractical.com/cgi</A>-bin/mailman/listinfo/rt-users<BR><BR>Community help: <A href="http://wiki.bestpractical.com/">http://wiki.bestpractical.com</A><BR>Commercial support: sales@bestpractical.com<BR><BR><BR>Discover RT's hidden secrets with RT Essentials from O'Reilly Media. <BR>Buy a copy at <A href="http://rtbook.bestpractical.com/">http://rtbook.bestpractical.com</A><BR></DIV></BODY></HTML>