プロジェクト

全般

プロフィール

Vote #73117

未完了

Allow replies to original issue e-mail to add issue notes

Admin Redmine さんが約2年前に追加. 約2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Email receiving_29
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
29
version_id:
0
issue_org_id:
12813
author_id:
7480
assigned_to_id:
0
comments:
10
status_id:
1
tracker_id:
3
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

When an issue is submitted to Redmine via e-mail, and a carbon-copied recipient replies to the original e-mail, the subject will not include the issue number. This reply (and future replies) result in the creation of additional new issues.

This patch allows the mail handler to lookup the issue by subject, and add the reply as a note on the original issue. If no matching issue is found, it falls back to adding a new issue.


journals

Updated patch - find the most recent issue matching this subject, in case there are multiple issues with the same subject.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Two comments:
# Would be nice if the UID of the message was stored with the email/issue so that could be used to match these replies with the original email
# Would be best (to avoid adding notes to the wrong issue) to also match the author to one of the email recipients. Would normally reply to all which would include the issue creation email address as well as all that was on the email, including the original author.

Thank you for this...
--------------------------------------------------------------------------------
This new version of the patch catches an edge case: If the issue subject starts with "Re: ", then replies to the original e-mail will not add an additional "Re: " in front: We need to search for the whole e-mail subject as the issue subject, rather than removing the "Re: " prefix from the e-mail subject.

--------------------------------------------------------------------------------
Hi Mark,

Thanks for your solution. Isn't the best, but works.
You know how is possible to implement those validations too?
* validate project
* validate if issue is open
* validate if sender is author, assigned_to or watcher of task

Thanks.
--------------------------------------------------------------------------------
Noticed this patch was formatted incorrectly. Haven't had a need for the validations, but it's a good idea if someone wants to add it to the patch.
--------------------------------------------------------------------------------
This patch was using deprecated finders; now should work on current version of redmine.
--------------------------------------------------------------------------------
Hi,
Can you help please?
I used the command "patch -p0 < path/redmine-issue-reply-match-by-subject.patch" to apply the patch.
What should I do now to start using it?

Thanks!
--------------------------------------------------------------------------------
This patch addresses a lacking feature in a great way.

Thumbs up for the patch and issue.

This should be a core functionality.
--------------------------------------------------------------------------------
@Snir Sh
If you don't know how to patch a ".patch" file. Open it in a text editor and patch the file manually. You can understand which line to change when you examine the ".patch" file.
--------------------------------------------------------------------------------

Admin Redmine さんが約2年前に更新

  • カテゴリEmail receiving_29 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0