id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 3150,TicketWorkflowOpRunExternal does not work properly,gmr@…,Eli Carter,"Trac 0.11, AdvancedTicketWorkflowPlugin as of r3730 , Python 2.5.2 From trac.ini: {{{ promotionneeded = stagingpassed -> promotionneeded promotionneeded.name = Ready to promote to live, send request promotionneeded.operations = run_external promotionneeded.run_external = An email will be sent with the request. }}} My TRAC_ENV/hooks/promotionneeded script: {{{ #!/bin/bash touch /tmp/promotionneeded.ran echo -e ""Ticket #$1 is being requested for promotion to live by $2.\n\nhttp://trac.myurl.com/ticket/$1\n"" | mail -s ""Trac request to promote to live - Ticket # $1"" gmr@myyearbook.com }}} Script is executable and tested by hand. No log entries show up at log level debug that this is firing or erroring out. I tried popping in your code prior to Ticket #3087 and it didn't work either.",defect,closed,normal,AdvancedTicketWorkflowPlugin,normal,fixed,,,0.11