<div dir="ltr">I think I found it. Further down was a regex I didn't notice before, inside a for-each loop I thought wasn't being used. Changing that as well as the first one seems to have gotten things working.At least for now. :)<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 1, 2016 at 12:56 PM, Nilesh <span dir="ltr"><<a href="mailto:me@nileshgr.com" target="_blank">me@nileshgr.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Please share the code? I think you may be missing a chomp after fetching your subject header in your variable. This took a good amount of my time debugging why my thing wasn't working.</p>
<p dir="ltr">--<br>
Nilesh</p><div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><div class="gmail_quote">On 01-Nov-2016 10:20 PM, "Alex Hall" <<a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hey list,<br></div>I've been messing with Email_Local.pm for the last day, but I can't get it to work correctly. I need to make the regex used to detect ticket replies not require a space before the pound sign. I'm starting to suspect that Outlook isn't removing that space, but rather replacing it with some Unicode character no one can see, because I can't get this to work. I first tried<br></div>/\[$test_name\s*\#(\d*)\s*\]/i<br></div>but that didn't work. So I replaced the first \s* with .* (period asterisk) to tell it to match zero or more characters, no matter what they are. That, too, fails to work. What I change here seems to have no effect. Am I missing a file, other than RT/Interface/Email.pm? Is there some other setting or bit of code where this regex is defined and use, or is this file the only one? Thanks.<br><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 31, 2016 at 10:22 AM, Alex Hall <span dir="ltr"><<a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You're right. After looking at what showed up on RT, not what was in the subject fields of the two clients, I have the problem. I think.<br>
<br>
It seems that Outlook is removing the space before the # (pound sign) in the subject tag. That is:<br>
Re: [Graphics #400]<br>
turns into<br>
Re: [Graphics#400]<br>
<br>
Looks like I get to play with the subject tag regex.<br>
<br>
Sent from my iPhone<br>
<div class="m_-438107171702761564m_-6352696986302023544HOEnZb"><div class="m_-438107171702761564m_-6352696986302023544h5"><br>
> On Oct 31, 2016, at 10:16, Nilesh <<a href="mailto:me@nileshgr.com" target="_blank">me@nileshgr.com</a>> wrote:<br>
><br>
> You should inspect the headers in both cases. If they contain in-reply-to, you<br>
> can use that to solve the problem.<br>
><br>
> My problem originally was people in Cc replying to a mail sent to RT (and by<br>
> default, people in CC do not get auto reply email). This was successfully solved<br>
> by the in-reply-to patch. <a href="https://gist.github.com/nileshgr/637cdacd1aa7710343aed" rel="noreferrer" target="_blank">https://gist.github.com/nilesh<wbr>gr/637cdacd1aa7710343aed</a><br>
> e20cabb66a6<br>
><br>
> Just save that file in local/lib/RT/Interface/Email_L<a href="http://ocal.pm" target="_blank"><wbr>ocal.pm</a> and restart RT.<br>
><br>
> --<br>
> Nilesh<br>
><br>
>> On Mon, 2016-10-31 at 19:36 +0530, Nilesh wrote:<br>
>> I don't think Re matters. As long as subject tag is intact it should get<br>
>> parsed correctly.<br>
>> --<br>
>> Nilesh<br>
>><br>
>>> On 31-Oct-2016 7:35 PM, "Alex Hall" <<a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a>> wrote:<br>
>>> I looked more closely at the difference. Outlook is stripping off the "Re: "<br>
>>> part of the message subject in the reply, whereas Gmail leaves it on. That's<br>
>>> the only difference I can find, but it must matter. I guess this is more an<br>
>>> Outlook question now, unless there's something I can change in RT to make it<br>
>>> not care about the Re: part of a reply?<br>
>>><br>
>>> Sent from my iPhone<br>
>>><br>
>>>> On Oct 31, 2016, at 09:52, Nilesh <<a href="mailto:me@nileshgr.com" target="_blank">me@nileshgr.com</a>> wrote:<br>
>>>><br>
>>>>> On 31-Oct-2016 7:10 PM, "Alex Hall" <<a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a>> wrote:<br>
>>>>><br>
>>>>> Hey all,<br>
>>>>> I made a custom template with mailto: links in it, that comes from norep<br>
>>>> <a href="mailto:ly@example.com" target="_blank">ly@example.com</a>. The mailto: links populate the to: and subject: fields of<br>
>>>> the new message as they should, and when the new email is sent, a comment<br>
>>>> appears on the ticket. At least, if the user does this from the Gmail<br>
>>>> website (our domain mail is handled by Gmail). If the user is on Outlook,<br>
>>>> however, the "reply" gets turned into a new ticket. I can't see what the<br>
>>>> difference is, since the mailto: link is the same. We're on Outlook 2007,<br>
>>>> at least the few stations I've asked so far use 2007. Has anyone ever seen<br>
>>>> this before? Any troubleshooting suggestions? Thank you.<br>
>>>>><br>
>>>>> --<br>
>>>>> Alex Hall<br>
>>>>> Automatic Distributors, IT department<br>
>>>>> <a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a><br>
>>>>><br>
>>>>> ---------<br>
>>>>> RT 4.4 and RTIR training sessions, and a new workshop day! <a href="https://bestp" rel="noreferrer" target="_blank">https://bestp</a><br>
>>>> <a href="http://ractical.com/training" rel="noreferrer" target="_blank">ractical.com/training</a><br>
>>>>> * Los Angeles - Q1 2017<br>
>>>> Have you verified that the subject tag isn't getting stripped?<br>
>>>> There are two ways to identify a reply - one via the subject and other via<br>
>>>> in-reply-to header which most clients insert. In-reply-to isn't parsed by<br>
>>>> RT, so a custom code is needed for that.<br>
>>>> I got it from someone on this list and have implemented as a local<br>
>>>> customization.<br>
>>>> --<br>
>>>> Nilesh<br>
>>><br>
>>> ---------<br>
>>> RT 4.4 and RTIR training sessions, and a new workshop day! <a href="https://bestpract" rel="noreferrer" target="_blank">https://bestpract</a><br>
>>> <a href="http://ical.com/training" rel="noreferrer" target="_blank">ical.com/training</a><br>
>>> * Los Angeles - Q1 2017<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="m_-438107171702761564m_-6352696986302023544gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Alex Hall<br></div>Automatic Distributors, IT department<br></div><a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a><br></div></div>
</div></div></div></div></div></div>
</blockquote></div></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Alex Hall<br></div>Automatic Distributors, IT department<br></div><a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a><br></div></div>
</div>