プロジェクト

全般

プロフィール

Vote #72877

未完了

Cannot dissallow field overriding ?

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

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

0%

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

説明

I configured a special mail account, which writes each received mail to a triage project (id="dispatch").
All my projects have some mandatory fields, ex 'client' with default value.

The .forward command of the mail account is the following :

"|/redmine/rdm-mailhandler.rb --url 'URL' --key KEY --project dispatch"

Despite I don't allow overriding, and that a "allow-orride=none" option doesn't exists, I discovered that:

  • the title of the email is scanned for demands IDs : if a title contains [text #ID], the mail is added as a note to demands #ID
  • the content is scanned for fields values : if the content contains a line like 'client : bad name', the mail is rejected.

I doesn't have time to do more tests, but this seems to be a bug.

As your users may rely on this behavior, can you add a custom option to rdm-mailhandler like :

--dissalow-scan=title,content

journals

This may be the same problem as #12400
--------------------------------------------------------------------------------


related_issues

relates,Closed,12400,Validation fails when receiving an email with list custom fields

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

  • カテゴリEmail receiving_29 にセット

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

いいね!0
いいね!0