有没有办法让Jire电子邮件处理程序忽略电子邮件中的发件人字段并转而使用自定义标记?我知道我可以使用API,但这是在管道中。这是一个临时解决方案,将用于构建更强大的系统。
澄清我们今天所拥有的:
我们想要实现的目标:
<小时/> 电子邮件示例
来自: no-reply@company.com
致: hr@company.com
主题:有些问题
正文:问题说明
祝你有个美好的一天!
/麦克
[用户:“Michael Smith”]
[USEREMAIL: “michael.smith@company.com”]
如果我们现在要实施这个系统,我们将无法创建新用户,因为所有电子邮件都来自同一个“无回复”地址。
我在Atlassian论坛等搜索过,但没有运气。在官方文档中没有找到任何内容,但我担心我可能会在错误的地方找到它。
我希望我很清楚,并且有人知道是否有可能。
谢谢!
答案 0 :(得分:1)
您需要编写自己的插件并创建自己的Mailhandler。
例如,您可以使用查找标记的正则表达式
[userEmail:"michael.smith@company.com"]
并从字符串中检索电子邮件地址。如果用户不存在,请对 [user] -tag 执行相同的操作。
这是一个教程,展示了如何创建和设置自定义消息处理程序:
其余的应该很容易从这里开始。