Scrip events don't send mail

Hi,

Hopefully this isn’t covered elsewhere, or a known bug or something.
I’ve searched the archives of this list and didn’t find anything. I’m
probably doing something silly…

Basically, I have a global scrip set up to email the owner on status or
transaction changes.

When I make such a change, the owner does not get notified.

Below is my log file. It says “no recipients found” which might suggest
there is no owner, but there is definitely an owner (i own the ticket in
question.)

Also, can someone tell me how to turn on and/or use more debugging info
in RT?

Other relevant info:
Redhat 7.1
qmail 1.03 (compiled from source)
rt-1-3-105
mysql-3.23.39 (compiled from source)
perl 5.6.0

from the log:--------->
now requiring RT::Condition::StatusChange
RT::Transaction=HASH(0x8d585d4): Checking condition OnResolve…
RT::Transaction=HASH(0x8d585d4): Doesn’t match condition OnResolve…
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnTransaction…
RT::Transaction=HASH(0x8d585d4): Matches condition OnTransaction…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8d7d124): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnTransaction…
RT::Transaction=HASH(0x8d585d4): Matches condition OnTransaction…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8dc9968): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnStatus…
RT::Transaction=HASH(0x8d585d4): Matches condition OnStatus…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8dd6260): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::StatusChange
RT::Transaction=HASH(0x8d585d4): Checking condition OnResolve…

thanks,
wade albright

That’s about the most verbose debugging you’ll get out of rt without going
into the code and uncommenting other debug lines.

You should be aware that RT won’t mail a status update to the person
performing the action.On Fri, Jun 22, 2001 at 10:49:33AM -0700, Wade C. Albright wrote:

Hi,

Hopefully this isn’t covered elsewhere, or a known bug or something.
I’ve searched the archives of this list and didn’t find anything. I’m
probably doing something silly…

Basically, I have a global scrip set up to email the owner on status or
transaction changes.

When I make such a change, the owner does not get notified.

Below is my log file. It says “no recipients found” which might suggest
there is no owner, but there is definitely an owner (i own the ticket in
question.)

Also, can someone tell me how to turn on and/or use more debugging info
in RT?

Other relevant info:
Redhat 7.1
qmail 1.03 (compiled from source)
rt-1-3-105
mysql-3.23.39 (compiled from source)
perl 5.6.0

from the log:--------->
now requiring RT::Condition::StatusChange
RT::Transaction=HASH(0x8d585d4): Checking condition OnResolve…
RT::Transaction=HASH(0x8d585d4): Doesn’t match condition OnResolve…
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnTransaction…
RT::Transaction=HASH(0x8d585d4): Matches condition OnTransaction…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8d7d124): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnTransaction…
RT::Transaction=HASH(0x8d585d4): Matches condition OnTransaction…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8dc9968): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::AnyTransaction
RT::Transaction=HASH(0x8d585d4): Checking condition OnStatus…
RT::Transaction=HASH(0x8d585d4): Matches condition OnStatus…
now requiring RT::Action::Notify
RT::Transaction=HASH(0x8d585d4): Prepared NotifyOwner
RT::Action::Notify=HASH(0x8dd6260): No recipients found. Not sending.
RT::Transaction=HASH(0x8d585d4): Committed NotifyOwner
now requiring RT::Condition::StatusChange
RT::Transaction=HASH(0x8d585d4): Checking condition OnResolve…

thanks,
wade albright


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

pretty soon we’re going to HAVE to have hypertext mail!
–Tim Berners Lee. (8 Jan 1993 on www-talk)