[rt-users] ExtractCustomFieldValues with attachments.

Roy Sowa Roy.Sowa at rcmp-grc.gc.ca
Tue Jul 29 15:22:15 EDT 2008

JS, I spoke too soon...
 The issue now is that I extract fine from the attachment, but now if the matchstring is in the first attachment it is not found...
So I have put back the original file, and am back to not being able to extract from attachments ..
So between the two files is the solution...
I want to extract the MatchString if it is in either.
Off to review the diffs and logic....but if anyone can help me out of the weeds 

>>> Jean-Sebastien Morisset <jsmoriss at mvlan.net> 29/07/2008 1:30 pm >>>
The problem is with the FindMatch function. It only checks the first
attachment. I overhauled this perl module quite a bit. Here's my version
attached. Diff this one to yours to see the differences. :-)


On Tue, Jul 29, 2008 at 01:01:49PM -0400, Roy Sowa wrote:
> I am currently using RT 3.6.5 and ECFV 1.2.b3
> I cannot get the extract to work if the MatchString is not in the first attachment.
> I have been using ECFV for a while on basic standard type email tickets, but now I have the requirement
> to extract the MatchString from an attachment. 
> It does not seem to matter if the ticket is created via GUI or email.
> The simplest test being;
>    1. Create ticket using GUI with a description that has the MatchString .... ( this works  CF get populated)
>    2. Create ticket using GUI without any description and attach text file that contains MatchString .... ( this works  Cf gets populated)
>    3. Create ticket using GUI with general desc and attach text file with MatchString ..... ( this fails  No CF populated ) 
>  Questions:
>      Does ExtractCustomFieldValues work with multi part messages if the matchstring is in the second attachment?
>     Where did I go wrong ?
>    I have read the list , and  ContentObj is what is being used.  
>   Any hints or guidance would be much appreciated. 
>  Thanks in advance.
>  Roy
> Community help: http://wiki.bestpractical.com 
> Commercial support: sales at bestpractical.com 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
> Buy a copy at http://rtbook.bestpractical.com 

Jean-Sebastien Morisset, Sr. UNIX Administrator <jsmoriss at mvlan.net>

More information about the rt-users mailing list