[rt-users] (ab)use of --extension with rt-mailgate

Kenneth Crocker kfcrocker at lbl.gov
Fri Aug 20 13:11:22 EDT 2010


We have over a hundred Queues. Each one has a distinct email email
correspond address. that way, any email sen to that address automatically
gets into the correct Queue. That allows us to create scrips specifically
for each Queue that will auto-assign an owner to the new ticket. We think
that's a simpler way of doing it without all that hacking of a


On Thu, Aug 19, 2010 at 9:10 AM, Emmanuel Lacour <elacour at easter-eggs.com>wrote:

> On Thu, Aug 19, 2010 at 04:42:29PM +0100, Carl Vincent wrote:
> > Hi,
> >
> > I've had a situation for a while where mail sent to several addresses all
> goes to the same queue, but I'd like to set ownership automatically based on
> which address it was actually sent to. Also I'd like to keep the
> address->owner mapping out of RT, ideally in the aliases file where the
> address->queue mapping is.
> >
> > When looking to see if I could hack on rt-mailgate to enable this to
> happen, I found the code for the --extension parameter could put stuff into
> the X-RT-Mail-Extension header of the message. It only seems to be
> documented for certain values, but it will allow anything to go into the
> header.
> >
> > So I've implemented a solution where my aliases file says:
> >
> > bob: "|/path/to/rt/bin/rt-mailgate --queue Main --action correspond --url
> http://rt.example.org/ --extension for-bob"
> >
> > And an on-create scrip that checks for the header and if it matches
> /^for-(\w+)/, try and give ownership to the matched value as a username.
> >
> Why your scrip doesn't just look at the Delivered-To header of the mail
> ??
> RT Training in Washington DC, USA on Oct 25 & 26 2010
> Last one this year -- Learn how to get the most out of RT!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20100820/38afbbab/attachment.htm>

More information about the rt-users mailing list