[rt-users] notification
Kevin Falcone
falcone at bestpractical.com
Fri Dec 10 14:55:52 EST 2010
On Fri, Dec 10, 2010 at 11:07:32AM -0800, Kurt Engle wrote:
> Actually found a nice example of creating a template to send out an e-mail. RTFM....
>
> However, I am having a bit of a problem constructing the To: field. Basically, I have a
> varialble '$toAddress' that is set to an e-mail address by some prior code.
Where in the code is it set. It would really need to be in that
template
> Here is my template code to construct the To: field:
> To: { $toAddress }
> Subject: Ticket #{ $Ticket->Id()} {$Ticket->Subject()}
> A new ticket has been created for you in the HelpDesk Queue.
>
> { $RT::WebURL } Ticket/Display.html?id={ $Ticket->Id() }
>
> However, I keep getting 'recipient not found'.
In debug logging mode, RT will actually dump copies of the email being
processed into the logs, which would show you the To:
Please note that if To: is your email address and you're the actor on
this ticket while testing, you may have told RT not to send you email
in that case using $NotifyActor
-kevin
> ----------------------------------------------------------------------------------------------
>
> From: "Kevin Falcone" <falcone at bestpractical.com>
> To: rt-users at lists.bestpractical.com
> Sent: Friday, December 10, 2010 10:03:04 AM
> Subject: Re: [rt-users] notification
>
> On Fri, Dec 10, 2010 at 09:55:07AM -0800, Kurt Engle wrote:
> > That is correct. But how do I make use of the RT::Action::SendEmail module to send the
> > notification incorporating my To: field. Or is there a better way to send out a custom
> > notification?
>
> You use one of the standard Notify actions and a custom template. You
> don't write any code in the action and you don't call the action
> directly.
>
> -kevin
>
> > From: "Kevin Falcone" <falcone at bestpractical.com>
> > To: rt-users at lists.bestpractical.com
> > Sent: Friday, December 10, 2010 8:59:25 AM
> > Subject: Re: [rt-users] notification
> >
> > On Thu, Dec 09, 2010 at 11:42:03AM -0800, Kurt Engle wrote:
> > > I am looking for a way to send an email from RT to a specified e-mail address that
> is not
> > an
> > > account in RT or associated with the ticket as a requestor, watcher, CC:,
> BCC:...etc....
> > >
> > > I have the logic down to specify the e-mail address and have some nasty perl code to
> > actually
> > > send the e-mail. But, it seems that RT has some internal module(s) that handle what
> the
> > nasty
> > > perl code is doing.
> > >
> > > I can see the RT::Action:SendEmail module, but how do I incorporate that into a
> script
> > that
> > > allows me to do what I am looking to do?
> >
> > Sounds like you actually just want to use a normal Notify action, but
> > have the template contain your ugly logic that sets up the To: line
> > based on your perl code
> >
> > -kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20101210/735305dc/attachment.sig>
More information about the rt-users
mailing list