Bug #50372 Exchange 2007 does not set response subject
Submitted: 15 Jan 2010 14:54 Modified: 27 Aug 2010 19:58
Reporter: [ name withheld ] Email Updates:
Status: Unsupported Impact on me:
None 
Category:Eventum Severity:S3 (Non-critical)
Version:2.2 OS:Any
Assigned to: CPU Architecture:Any
Tags: email

[15 Jan 2010 14:54] [ name withheld ]
Description:
When email notification is in use and an Exchange 2007 is used for routing emails, the subject of the response email does not have the issue number [#XXX] anywere in it.

How to repeat:
Use an Exchange 2007 mail server to send eventum's emails

Suggested fix:
Exchange 2007 uses a header called "Thread-Topic" to set the subject.  In eventum/include/class.notification.php at line 345, add a line setting the "Thread-Topic" header to the same thing as the "Subject" header:

345 :  $headers["Subject"] = Mail_API::formatSubject($issue_id, headers['Subject']);
346 +  $headers["Thread-Topic"] = $headers["Subject"];
[27 Aug 2010 19:58] Sveta Smirnova
Thank you for the report.

Eventum bugs are now tracked at https://bugs.launchpad.net/eventum Please re-post this bug there.