在即将到来的电子邮件中没有更新 Redmine 中的问题字段

In coming emails not updating issue fields in Redmine

我正在尝试设置 Redmine,以便它可以接收电子邮件以创建票证。 我用来获取电子邮件的命令是

rake --trace redmine:email:receive_pop3 RAILS_ENV="production" host=my.mail.server port=110 username=born@mydomain.com password=***** project=foobar

邮件内容如

Project: foobar
Tracker: Bugz
Status: New
Priority: Normal

收到这封邮件后,redmine 创建了一张新票。但是,文件 Tracker、Status 和 Priority 未使用来自 email 的值进行更新。相反,整个电子邮件正文都在新工单的描述字段中更新。 我的电子邮件格式不正确吗?

Redmine 只允许从邮件正文中设置属性,这些属性在命令行上明确枚举。

您可以使用 @allow_override@ rake 任务的参数指定允许设置哪些属性,类似于:

rake redmine:email:receive_pop3 RAILS_ENV="production" ... allow_override=project,tracker,status,priority

有关详细信息,请参阅 http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails#Issue-attributes 上的文档。