[rt-users] Filter on body
Patterson, Craig
crpatter at ci.grand-rapids.mi.us
Tue Sep 11 11:30:35 EDT 2007
Not to change directions on you, but you could set up an email address
for each of your queues, then use rt-mailgate and /etc/aliases to create
tickets from those emails in the appropriate appropriate queues. There
are directions on how to do this in the rt_essentials book, the mailing
list, the readme, and the wiki
It seems to me that in order to successfully filter the emails, you
would have to train your users to put keywords in the email body. It
would probably be a lot easier to just train them to send their requests
to the appropriate email address, ie networkqueue at helpdesk.com, etc.
-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Machiel
van Veen
Sent: Tuesday, September 11, 2007 11:16 AM
To: rt-users at lists.bestpractical.com
Subject: Re: [rt-users] Filter on body
On IRC someone suggested,
---
if ($self->$TicketObj->Transactions->First->Content =~ /Zylab body
filter
test /i )
---
It does not work though, does anyone know how I can refine this?
If any one can point me to the right docs that would be great too, I
tried the
wiki but it seems to be incomplete. I attempted the read from the code
but
thats way over my head.
Thanks again for any replies on this.
--
Best regards
Machiel van Veen
On Tuesday 11 September 2007 10:46, Machiel van Veen wrote:
> Hi list,
>
> I need to create a filter to move messages to a queue automaticly
depending
> on the contents of the email body. I already have filters checking on
> subject so I think I can reuse that one.
>
> Would the following filter work?
>
> ---
>
> Condition: On Create
>
> Action: User Defined
>
> Template: Global template: Blank
>
> Stage: TransactionCreate
>
> Custom condition:
>
> Custom action preparation code: return 1;
>
> Custom action cleanup code:
> if ($self->TicketObj->Body( ) =~ /Content I filter on /i ) {
>
> $self->TicketObj->SetQueue('Destination queue');
> return 1;
> }
>
> ---
>
> Thanks for any help on this in advance.
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
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
More information about the rt-users
mailing list