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

Jira:从没有主题的电子邮件中创建问题和评论,jira,Jira,我正在寻找一种方法来控制“通过电子邮件创建问题和评论”的工作方式。目前,由于我们使用内置系统,任何收到的没有主题的电子邮件都会导致服务失败,并显示消息“问题必须有摘要。邮件消息有空主题或没有主题。”。每次发生这种情况时,我们都必须手动处理电子邮件 你知道有什么办法吗 编辑 电子邮件是由客户发送的,因此我无法强制所有客户发送主题 问题是,一旦电子邮件没有主题,邮件创建服务就不会处理它。。所以设置默认值没有帮助。我能想到的唯一办法就是重写邮件服务。有人知道我怎么做吗?我找到了原始版本,但不确定如何构

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

你知道有什么办法吗

编辑


电子邮件是由客户发送的,因此我无法强制所有客户发送主题

问题是,一旦电子邮件没有主题,邮件创建服务就不会处理它。。所以设置默认值没有帮助。我能想到的唯一办法就是重写邮件服务。有人知道我怎么做吗?我找到了原始版本,但不确定如何构建和部署它

不管怎样,你能想出别的办法吗


谢谢

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

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

您的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>

com.atlassian.jira.service.util.handler.MessageHandlerFactory

例如,您可以扩展CreateOrCommentHandler类

我还没来得及经历这一切,但看起来确实很有希望,所以我想既然离悬赏结束还有不到24小时,你就应该得到它,谢谢你的帮助!!不客气。如果出现一些问题,请毫不犹豫地询问。事实上,这就是我们所需要的,我们成功地解决了问题,再次感谢!)+1向“主题”字段添加虚拟值。或者甚至是一个空字符串?电子邮件是由客户发送的,所以我不能强制所有人发送一个主题,甚至是一个空字符串。问题是,一旦电子邮件没有主题,邮件创建服务就不会处理它。。因此,设置默认值不会有帮助。如果您链接到的代码找不到现有问题,则只需执行
CreateIssueHandler
。也许链接到,或者也可以。Jira是如何接收传入消息的?它们是通过Procmail之类的东西发送到本地spool文件,还是Jira从某处下载它们?我使用的是,邮件是从pop邮箱中提取的。