В приходящих письмах не обновляются поля проблем в 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 не обновляются со значениями из электронной почты. Вместо этого все тело письма обновляется в поле "Описание" нового тикета. Мои электронные письма не в правильном формате?

1 ответ

Решение

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 для получения подробной информации.

Другие вопросы по тегам