Jira:从没有主题的电子邮件创建问题和评论

时间:2012-07-15 08:20:17

标签: jira

我正在寻找一种方法来控制“通过电子邮件创建问题和评论”的方式。此时,由于我们使用内置系统,任何收到的没有主题的电子邮件都会导致服务失败,并显示消息“问题必须有摘要。邮件消息为空或无主题。”。每次发生这种情况我们都必须手动处理电子邮件。

你知道有什么方法吗?

修改

电子邮件由客户发送,因此我无法强制执行所有邮件以发送主题。

问题是邮件创建服务一旦没有主题就不会处理电子邮件..所以设置默认值无济于事。我能想到的唯一方法是重写邮件服务。有谁知道我怎么能这样做?我找到了原始source code here,但不确定如何构建和部署它。

无论如何可以想到其他任何方式?

谢谢!

1 个答案:

答案 0 :(得分:3)

我假设您刚刚在管理界面中向Jira添加了一些服务,该界面会自动序列化电子邮件。

如果要完全自定义默认行为,可以编写自己的简单jira插件。 请参阅Atlassian页面:

https://developer.atlassian.com/display/DOCS/Set+up+the+Atlassian+Plugin+SDK+and+Build+a+Project

https://developer.atlassian.com/display/JIRADEV/Component+Plugin+Module

您的atlassian-plugin.xml应包含以下内容:

<component key="message-handler-factory" class="com.atlassian.jira.plugins.mail.internal.DefaultMessageHandlerFactory" public="true">
    <interface>com.atlassian.jira.service.util.handler.MessageHandlerFactory</interface>
</component>

例如,您可以扩展CreateOrCommentHandler类。