Jira, компонентный исходящий адрес электронной почты - PullRequest
0 голосов
/ 05 июля 2011

У меня проблемы с последней версией Jira (4.3.4).В этой версии вы можете установить конкретный адрес исходящей электронной почты в каждом проекте.Это отличная особенность.Но я хочу пойти еще дальше и дать каждому компоненту конкретный адрес исходящей электронной почты.Зачем?Потому что у нас есть поддержка в одном проекте, и у каждого клиента поддержки есть собственный компонент, представляющий их.

У каждого клиента поддержки есть собственный адрес электронной почты, например, support-customer@*.*.Именно по этому адресу мы хотим, чтобы они писали.Но система Jira, как она работает сейчас, отправляет электронные письма с адреса без ответа.И адрес конкретного проекта тоже не будет.Это потому, что у нас есть mailerdaemon, задача которого состоит в том, чтобы изменить тему на допустимые темы JEMH (Jira Extentable Mail Handler).Этот mailerdaemon проверяет адрес To: для добавления нужного компонента. Это прекрасно работает, и каждая проблема получает свой конкретный компонент.

Требуемый сценарий.электронные письма клиентов по адресу support-customer@*.*.Mailerdaemon забирает почту и форматирует тему.ДЖЕМ прочитал отформатированное письмо и создал проблему.Jira отправляет электронное письмо клиенту о том, что проблема создается с помощью: support-customer@*.*.

То же, что прокомментировано и т. Д.

1 Ответ

0 голосов
/ 15 июля 2011

Потенциальным подходом может быть создание специального слушателя, который отправляет почту ведущему компоненту.Подход состоит в том, чтобы использовать обработчик сценариев

. Пример сценария для создания электронного письма https://studio.plugins.atlassian.com/wiki/display/GRV/Post+Functions#PostFunctions-SendEmailWhenBlockerReported

Логика для извлечения информации о компоненте проста.Получение адреса электронной почты также от ведущего компонента.

Слушатель будет действовать только на 'my-create-event'.my-create-событие включено в переход создания рабочего процесса ...

Фрэнсис

...