MarkHofstetter / RT-Extension-BounceEmail

An Extension to Best Practical Request Tracker (https://www.bestpractical.com/rt/) to allow email bounces
Other
4 stars 2 forks source link

incorrect sender in bounced message #11

Open davewood opened 8 years ago

davewood commented 8 years ago

If you bounce a message the sent email shows the mail address of the rt installation as sender in the from line.

davewood commented 8 years ago

giganteous++

davewood commented 8 years ago

something doesnt work. the system complains that it cant find a receiver.

more info in the debug output

[8197] [Wed Sep  7 09:32:29 2016] [debug]: About to prepare scrips for transaction #420 (/home/david/dev/rt/sbin/../lib
/RT/Transaction.pm:189)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Found 5 scrips for TransactionCreate stage with applicable type(s) Bounce Transaction for txn #420 on ticket #23 (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:482)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Skipping Scrip #11 because it isn't applicable (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:337)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Skipping Scrip #18 because it isn't applicable (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:337)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Skipping Scrip #19 because it isn't applicable (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:337)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Converting 'utf-8' to 'utf-8' for text/html - [localhost #23] bouncy8 (/home/david/dev/rt/sbin/../lib/RT/I18N.pm:289)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: About to commit scrips for transaction #420 (/home/david/dev/rt/sbin/../lib/RT/Transaction.pm:212)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Committing scrip #13 on txn #420 of ticket #23 (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:293)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Committing scrip #20 on txn #420 of ticket #23 (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:293)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Calling SetRecipientDigests for transaction RT::Transaction=HASH(0x89545b0), id 420 (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:684)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Working on mailfield To; recipients are  (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:700)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Date: Wed, 07 Sep 2016 11:32:12 +0200
MIME-Version: 1.0
Subject: [localhost #23] bouncy8
X-Mailer: MIME-tools 5.507 (Entity 5.507)
Content-Transfer-Encoding: binary
Content-Disposition: inline
Message-ID: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>
Content-Type: text/html; charset="utf-8"
From: root@localhost
Content-Length: 24
To: dt@example.at
Resent-Date: Wed, 07 Sep 2016 11:32:29 +0200
Resent-From:
Reply-To:
In-Reply-To:
References: <RT-Ticket-23@example.com>
X-RT-Loop-Prevention: localhost
X-RT-Ticket: localhost #23
X-Managed-BY: RT 4.4.0 (http://www.bestpractical.com/rt/)
X-RT-Originator: root@localhost
X-RT-Original-Encoding: utf-8 (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:707)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: User dt@example.at is not associated with an RT user object.  Send mail. (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:715)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Removing deferred recipients from To: line (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:730)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Setting deferred recipients for attribute creation (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:739)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Working on mailfield Cc; recipients are  (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:700)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Date: Wed, 07 Sep 2016 11:32:12 +0200
MIME-Version: 1.0
Subject: [localhost #23] bouncy8
X-Mailer: MIME-tools 5.507 (Entity 5.507)
Content-Transfer-Encoding: binary
Content-Disposition: inline
Message-ID: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>
Content-Type: text/html; charset="utf-8"
From: root@localhost
Content-Length: 24
To: dt@example.at
Resent-Date: Wed, 07 Sep 2016 11:32:29 +0200
Resent-From:
Reply-To:
In-Reply-To:
References: <RT-Ticket-23@example.com>
X-RT-Loop-Prevention: localhost
X-RT-Ticket: localhost #23
X-Managed-BY: RT 4.4.0 (http://www.bestpractical.com/rt/)
X-RT-Originator: root@localhost
X-RT-Original-Encoding: utf-8 (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:707)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Removing deferred recipients from Cc: line (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:730)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Setting deferred recipients for attribute creation (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:739)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Working on mailfield Bcc; recipients are  (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:700)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Date: Wed, 07 Sep 2016 11:32:12 +0200
MIME-Version: 1.0
Subject: [localhost #23] bouncy8
X-Mailer: MIME-tools 5.507 (Entity 5.507)
Content-Transfer-Encoding: binary
Content-Disposition: inline
Message-ID: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>
Content-Type: text/html; charset="utf-8"
From: root@localhost
Content-Length: 24
To: dt@example.at
Resent-Date: Wed, 07 Sep 2016 11:32:29 +0200
Resent-From:
Reply-To:
In-Reply-To:
References: <RT-Ticket-23@example.com>
X-RT-Loop-Prevention: localhost
X-RT-Ticket: localhost #23
X-Managed-BY: RT 4.4.0 (http://www.bestpractical.com/rt/)
X-RT-Originator: root@localhost
X-RT-Original-Encoding: utf-8 (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:707)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Removing deferred recipients from Bcc: line (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:730)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Setting deferred recipients for attribute creation (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:739)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: No recipients found for deferred delivery on transaction #420 (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:752)
[8197] [Wed Sep  7 09:32:29 2016] [info]: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com> #23/420 - Scrip 20 Bounce Transaction (/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:285)
[8197] [Wed Sep  7 09:32:29 2016] [error]: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>: `/usr/sbin/sendmail -oi -t` exited with code 1 (/home/david/dev/rt/sbin/../lib/RT/Interface/Email.pm:921)
[8197] [Wed Sep  7 09:32:29 2016] [critical]: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>: Could not send mail with command `/usr/sbin/sendmail -oi -t`: <rt-4.4.0-8194-1473240732-1051.0-0-0@example.com>: `/usr/sbin/sendmail -oi -t` exited with code 1 at /home/david/dev/rt/sbin/../lib/RT/Interface/Email.pm line 922.

Stack:
  [/home/david/dev/rt/sbin/../lib/RT/Interface/Email.pm:922]
  [/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:292]
  [/home/david/dev/rt/sbin/../lib/RT/Action/SendEmail.pm:115]
  [/home/david/dev/rt/sbin/../lib/RT/ScripAction.pm:182]
  [/home/david/dev/rt/sbin/../lib/RT/Scrip.pm:664]
  [/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:297]
  [/home/david/dev/rt/sbin/../lib/RT/Transaction.pm:213]
  [/home/david/dev/rt/sbin/../lib/RT/Record.pm:1686]
  [/home/david/dev/rt/local/plugins/RT-Extension-BounceEmail/html/Ticket/Bounce.html:190]
  [/home/david/dev/rt/local/plugins/RT-Extension-BounceEmail/html/Ticket/Bounce.html:105]
  [/home/david/dev/rt/share/html/Ticket/autohandler:66]
  [/home/david/dev/rt/sbin/../lib/RT/Interface/Web.pm:696]
  [/home/david/dev/rt/sbin/../lib/RT/Interface/Web.pm:375]
  [/home/david/dev/rt/share/html/autohandler:53] (/home/david/dev/rt/sbin/../lib/RT/Interface/Email.pm:926)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Skipping scrips for transaction #421 (/home/david/dev/rt/sbin/../lib/RT/Transaction.pm:181)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Found 0 scrips for TransactionBatch stage with applicable type(s) Bounce Transaction for txn #420 on ticket #23 (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:482)
[8197] [Wed Sep  7 09:32:29 2016] [debug]: Found 0 scrips for TransactionBatch stage with applicable type(s) SystemError for txn #421 on ticket #23 (/home/david/dev/rt/sbin/../lib/RT/Scrips.pm:482)
[8188] [Wed Sep  7 09:32:30 2016] [debug]: Rendering attachment #322 of 'text/html' type (/home/david/dev/rt/share/html/Elements/ShowTransactionAttachments:187)
[8188] [Wed Sep  7 09:32:30 2016] [debug]: Rendering attachment #326 of 'text/plain' type (/home/david/dev/rt/share/html/Elements/ShowTransactionAttachments:187)