[rt-users] override mail adress for forwarding

Parish, Brent bparish at cognex.com
Thu Feb 11 12:56:40 EST 2016


Hope I understood your question correctly!

Our RT sends mail that appears to come from the Actor, e.g. bparish VIA RT
One queue wants their outbound RT email to come from the Queue, e.g.  Helpdesk Via RT

To do that, I copied lib/RT/Action/SendEmail.pm to  local/lib/RT/Action and added a line:

Look for the GetFriendlyName subroutine, around line 948.
Scroll down a few lines down to the "Unless" section:
    unless ( $friendly_name ) {
        $friendly_name = $self->TransactionObj->CreatorObj->FriendlyName;

And add a line like this:
        $friendly_name = $self->TicketObj->QueueObj->Description if ($self->TicketObj->QueueObj->Name eq 'Helpdesk');

(changing 'Helpdesk' to the name of your queue).

So in the end it would look like this:

    unless ( $friendly_name ) {
        $friendly_name = $self->TransactionObj->CreatorObj->FriendlyName;
        $friendly_name = $self->TicketObj->QueueObj->Description if ($self->TicketObj->QueueObj->Name eq 'Helpdesk');
        if ( $friendly_name =~ /^"(.*)"$/ ) {    # a quoted string
            $friendly_name = $1;
        }
    }

Bear in mind that you will need to manually merge changes with new versions of RT!
(do a diff to see if there are any changes in new versions with the SendEmail.pm file)

Hope it helps,
Brent



-----Original Message-----
From: rt-users [mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of frankfurter
Sent: Thursday, February 11, 2016 8:19 AM
To: rt-users at lists.bestpractical.com
Subject: [rt-users] override mail adress for forwarding

Hi!

i'm trying to find a way to forward tickets from one of our queues with the queues mailaddress, NOT the users address. 
the problem is we need this only for one queue, for all other queues we need Set($ForwardFromUser, 1); in RT_SiteConfig. 

is there a way to override the users address in a template or scrib ? 

thanks in advance

David





--
View this message in context: https://urldefense.proofpoint.com/v2/url?u=http-3A__requesttracker.8502.n7.nabble.com_override-2Dmail-2Dadress-2Dfor-2Dforwarding-2Dtp61349.html&d=CwICAg&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=7hmhMYizUDOF2glWZt7iUfh4rNdoIZKXrMowcWxcKTI&s=nztGfrQ_ihBR5BHaRIfTs6cSU57pg8E9wYH9aAmG-D8&e=
Sent from the Request Tracker - User mailing list archive at Nabble.com.

---------
RT 4.4 and RTIR Training Sessions (https://urldefense.proofpoint.com/v2/url?u=http-3A__bestpractical.com_services_training.html&d=CwICAg&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=7hmhMYizUDOF2glWZt7iUfh4rNdoIZKXrMowcWxcKTI&s=tva28E9Z2bcOdgOpdqlNJWFM8OMKWOXSW8MCGlihe1U&e= )
* Hamburg Germany  March 14 & 15, 2016



More information about the rt-users mailing list