Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 68 Next »

Name

JIRA Enterprise Mail Handler (JEMH)

JIRA

5.0+ ([earlier releases]), see Marketplace for current JIRA releases

Author(s)

[~abrook]

Homepage

this page

Support

Confused? Need Help?

License

Commercial, get an evaluation license

Evaluation

30day Evals are available from the JEMH plugin License form

Purchasing

After installation, see the JEMH plugin License form

Plugin Exchange

https://plugins.atlassian.com/plugins/com.javahollic.jira.jemh-ui

IssueTracking

Javahollic OnDemand

Downloads

See Plugin Exchange, check your Jira revision

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null

JEMH Overview

JEMH is an Enterprise Mail Handler for JIRA that provides key business enabling functionality for your JIRA. Examples of some of this functionality are shown below:

Configure your JEMH

JEMH now has a full user interface for real-time customisation of all features, the legacy configuration file is deprecated. Configurations can be exported/imported for migration between environments.

Route your mail

Default mail handler implementations are not scalable, with project numbers rising, you will be seeing you mail server beginning to creak under the poll load, and JIRA issue creation slow down. JEMH solves this with Project Mappings, allowing arbitrary configurations based on addressee or sender email address, even sender group membership, in order to route to a target project. Created issues can be tailored as appropriate:

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null

JEMH enabling JIRA as a Helpdesk

Using JIRA as a Helpdesk out of the box requires creation of users, but if the interaction is fleeting, and with a lot of support traffic, a significant amount of wasted seats will accrue, never mind the JIRA user account 'noise'. JEMH solves this by mapping remote user email addresses to a Custom Field, and uses a defaultReporter to nominally create the issue on their behalf. Updates by interactive JIRA-users (and remote non jira-users) cause IssueEvents to be fired, to which a JEMH IssueEventListener reacts, making use of JEMH TemplateSets, can notify remote users of these changes.

JIRA licensing is per interactive-user meaning, having a user account capable of logging into JIRA.

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null

JEMH reducing Spam in your JIRA

So often JIRA's around the world get bombarded by various automated responses, e.g. Out of Office. At the least this can be distracting trying to trace an issue, at worst, it may cause email loops (though Precedence: bulk should help identify such traffic). JEMH global subject blacklisting can stop that from ever happening.

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null

JEMH Directives

Directives allow remote users/automation solutions to manipulate issues through email. With several formats to choose from JEMH can be the email integration glue required to join disparate systems to JIRA.

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null

JEMH Field Processors

JEMH has several Field Processors, each tailored to processing emails in a particular format. There are many generic formats available for inbound issue creation. Some system-specific custom integrations are also available, and will be expanded in future.

Error formatting macro: gliffy: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null
  • No labels