<div dir="ltr">Thanks Jim, that solved it!<div><br></div><div>For completeness, I did run the install again. Here's how it went:</div><div><br></div><div><div>[root@myserver RT-Extension-CommandByMail-2.01]# perl Makefile.PL</div><div>Using RT configuration from /opt/rt4/lib/RT.pm:</div><div>etc        => /opt/rt4/local/plugins/RT-Extension-CommandByMail/etc</div><div>lib        => /opt/rt4/local/plugins/RT-Extension-CommandByMail/lib</div><div>*** Module::AutoInstall version 1.16</div><div>*** Checking for Perl dependencies...</div><div>[Core Features]</div><div>- Test::More ...loaded. (1.001014)</div><div>- IPC::Open2 ...loaded. (1.04)</div><div>*** Module::AutoInstall configuration finished.</div><div>Open input '/root/commandbymail/RT-Extension-CommandByMail-2.01/lib/RT/Extension/CommandByMail/<a href="http://Test.pm.in">Test.pm.in</a>' file for substitution</div><div>Open output '/root/commandbymail/RT-Extension-CommandByMail-2.01/lib/RT/Extension/CommandByMail/Test.pm' file for substitution</div><div>Writing Makefile for RT::Extension::CommandByMail</div><div>Writing MYMETA.yml and MYMETA.json</div><div>[root@myserver   RT-Extension-CommandByMail-2.01]# make</div><div>Skip blib/lib/RT/Extension/CommandByMail.pm (unchanged)</div><div>Skip blib/lib/RT/Extension/CommandByMail/<a href="http://Test.pm.in">Test.pm.in</a> (unchanged)</div><div>Skip blib/lib/RT/Interface/Email/Action/CommandByMail.pm (unchanged)</div><div>Skip blib/lib/RT/Interface/Email/Filter/TakeAction.pm (unchanged)</div><div>Skip blib/lib/RT/Extension/CommandByMail/Test.pm (unchanged)</div><div>Manifying blib/man3/RT::Extension::CommandByMail.3pm</div><div>Manifying blib/man3/RT::Interface::Email::Action::CommandByMail.3pm</div><div>Manifying blib/man3/RT::Interface::Email::Filter::TakeAction.3pm</div><div>[root@myserver   RT-Extension-CommandByMail-2.01]# make install</div><div>Appending installation info to /opt/rt4/local/plugins/RT-Extension-CommandByMail                                                                        /lib/perllocal.pod</div></div><div><br></div><div>I suspect the "<span style="line-height:1.5">Skip blib/lib/RT/Interface/Email/Action/CommandByMail.pm (unchanged)" may not have worked had I not done that manual copy. However I am unsure as to why it didn't copy over the in the first place. Never mind, it's working and I managed to resolve my test ticket with an email message.</span></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 19 May 2016 at 09:21 Jim Brandt <<a href="mailto:jbrandt@bestpractical.com">jbrandt@bestpractical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You still need the 'Plugin' line, so you'll want to uncomment:<br>
<br>
Plugin('RT::Extension::CommandByMail');<br>
<br>
I'd be curious why the file wasn't installed when your ran 'make<br>
install' only because the underlying issue might lead to other problems.<br>
You might try running the install again to make sure the files are<br>
installed correctly.<br>
<br>
Lastly, note that we have one report of an issue with the<br>
CommandByMailGroup option that we're investigating.<br>
<br>
On 5/18/16 4:45 PM, Chris McClement wrote:<br>
> I need some advice with getting the CommandByMail extension working.<br>
> I've followed the installation instructions<br>
> here: <a href="http://search.cpan.org/dist/RT-Extension-CommandByMail/lib/RT/Extension/CommandByMail.pm" rel="noreferrer" target="_blank">http://search.cpan.org/dist/RT-Extension-CommandByMail/lib/RT/Extension/CommandByMail.pm</a><br>
><br>
> I'm on 4.4 so I've commented out the old @Mailplugin lines in<br>
> RT_Siteconfig.pm<br>
><br>
> Here's an excerpt from RT_Siteconfig.pm where I've tried to add in the<br>
> correnct lines:<br>
><br>
> # RT 4.2 plugins are not forward compatible with RT 4.4 - removed the<br>
> following (CJM)<br>
> #Plugin('RT::Extension::CommandByMail');<br>
> #Set(@MailPlugins, qw(Auth::MailFrom Filter::TakeAction));<br>
> #Set( $CommandByMailGroup, 'APNK Staff');<br>
><br>
> # added for 4.4. by CJM<br>
>  #Set( @MailPlugins,<br>
>   #          "Action::Take",<br>
>    #     );<br>
><br>
> # added by CJM<br>
> # enables updating the status of a ticket via email<br>
> Set(@MailPlugins, qw(Auth::MailFrom Action::CommandByMail));<br>
><br>
> I've included the commented bits because that shows what I removed when<br>
> I upgraded to 4.4.<br>
><br>
> I have also applied the patch as specified in the instructions.<br>
><br>
> During early troubleshooting I looked for CommandByMail.pm and could not<br>
> find it in my RT installation. With some guesswork I figured it should<br>
> be found here:<br>
><br>
> /opt/rt4/lib/RT/Interface/Email/Action/<br>
><br>
> I downloaded the source .pm from the <a href="http://cpan.org" rel="noreferrer" target="_blank">cpan.org</a> <<a href="http://cpan.org" rel="noreferrer" target="_blank">http://cpan.org</a>> page<br>
> linked above and copied it to that folder. I've checked that the<br>
> permissions for it are the same as the other files there.<br>
><br>
> Am I even on the right track here? I'm sending an update to RT with<br>
> "Status: resolved" as the only line in the body and the ticket isn't<br>
> changing status.<br>
><br>
> Regards,<br>
> Chris<br>
><br>
><br>
> ---------<br>
> RT 4.4 and RTIR Training Sessions <a href="https://bestpractical.com/training" rel="noreferrer" target="_blank">https://bestpractical.com/training</a><br>
> * Washington DC - May 23 & 24, 2016<br>
><br>
---------<br>
RT 4.4 and RTIR Training Sessions <a href="https://bestpractical.com/training" rel="noreferrer" target="_blank">https://bestpractical.com/training</a><br>
* Washington DC - May 23 & 24, 2016<br>
</blockquote></div>