Мы находимся на JIRA On Demand. У нас есть один обработчик электронной почты, настроенный для создания/обновления билетов, если мы получаем электронные письма по определенному идентификатору электронной почты. В большинстве случаев электронные письма будут поступать из внешних идентификаторов электронной почты и, следовательно, у нас есть идентификатор пользователя JIRA, по которому электронные письма из неизвестных идентификаторов будут созданы как проблемы. Таким образом, репортер проблемы будет нашим пользователем JIRA, хотя электронные письма связаны с неизвестными идентификаторами электронной почты. Есть ли способ получить фактические «Идентификаторы электронной почты» и поместить его в настраиваемое поле или, по крайней мере, для получения правильного идентификатора электронной почты.Jira On Demand, получите адрес электронной почты фактического отправителя
ответ
Согласно странице Atlassian на creating isses from incoming emails «С» добавляется в конце тела сообщения, если вы используете по умолчанию Reporter:
По умолчанию Reporter
Укажите имя репортера по умолчанию , который будет использоваться, если адрес электронной почты в поле «От» любых полученных сообщений не соответствует адресу, связанному с адресом существующего пользователя JIRA - например, имя пользователя JIRA, например, адрес электронной почты-репортер
(info) Примечание:
Когда проблема возникла, и этот параметр указан, адрес поля сообщения «От» добавляется в краткое сообщение в конце поля описания проблемы, чтобы можно было идентифицировать отправителя.
К сожалению, не представляется возможным переносить это в поле проблем. По крайней мере, информация будет присутствовать, хотя в описании проблемы.
Спасибо. Я сделал это через REST api. В деталях вопроса мы получим идентификатор электронной почты, подобный этому «Создано по электронной почте, полученной от: [email protected]». Затем используйте REST api, обновив это только в пользовательском поле. –
Это аккуратное решение! –