Roundup Tracker - Issues

Issue 1615201

classification
Make bounce behaviour configurable
Type: behavior Severity: normal
Components: Mail interface Versions: devel
process
Status: closed fixed
:
: pefu : ber, forsberg, pefu, richard
Priority: normal : Effort-Low, patch

Created on 2006-12-13 19:14 by forsberg, last changed 2016-03-18 22:23 by ber.

Files
File name Uploaded Description Edit Remove
Roundup-issue1615201.patch pefu, 2016-03-18 15:28
Messages
msg3458 Author: [hidden] (forsberg) Date: 2006-12-13 19:14
Currently, roundup reads the contents of the 'Resent-from' header and uses it in preference of the 'From' header when finding out the creator for an issue/message.

This is good in situations where you don't want to create  users for all persons sending mail, but instead want the new issues to be created by a known person which bounces them into the system.

There's another use case, though - support trackers where all incoming mail should create a new user if needed. When mail are sent to other addresses, the best thing to do is to bounce it into the tracker, which should then set the original submitter as creator. This is currently not possible.

This behaviour should be configurable using the configuration file.

http://comments.gmane.org/gmane.comp.bug-tracking.roundup.user/7520 has a small discussion on this. 
msg5494 Author: [hidden] (pefu) Date: 2016-03-18 15:28
Attached patch fixes issue1615201: 
Added a new configuration option EMAIL_KEEP_REAL_FROM which makes the
mail gateway ignore a Resent-From:-header and use the real 
From:-header of the original author for further processing of the
message.  Setting this option to 'yes' restores the original behaviour
of Roundup before the change in version 0.7.0 where the processing of
Resent-From: was added unconditionally.

Please review and comment.

Best regards, Peter Funk
msg5495 Author: [hidden] (ber) Date: 2016-03-18 22:23
Peter,
your patch looks good to me.
Checked in with rev5045:a46d5d0fd5f8
History
Date User Action Args
2016-03-18 22:23:10bersetstatus: open -> closed
resolution: accepted -> fixed
messages: + msg5495
2016-03-18 15:28:18pefusetfiles: + Roundup-issue1615201.patch
assignee: richard -> pefu
type: rfe -> behavior
components: + Mail interface, - Database
versions: + devel
keywords: + Effort-Low, patch
nosy: + ber, pefu
messages: + msg5494
resolution: accepted
2006-12-13 19:14:35forsbergcreate