当 OTRS 从 IMAP 帐户获取电子邮件时,它会忘记原始发送日期并将其替换为获取 (!) 日期。
通常这不是问题,但是当您导入包含许多电子邮件的现有 IMAP 文件夹时,OTRS
所有日期都设置为导入数据。
这不是很酷,我想知道是否有某种方法可以让 OTRS 读取电子邮件标头并使用它来替换表create_time
中的字段article
。我正在考虑使用 postmaster 的过滤器模块(或类似的东西)。
我如何让 OTRS 读取date
电子邮件中的标头并将该日期用于create_time
?
简短的回答是:这是不可能的。长答案是:如果你想这样做,你需要修改 TicketCreate() 方法,因为它目前只会将当前时间作为新工单的创建日期。
我找到的解决方案是像这样向 MySQL 添加触发器:
上
article_attachement
上
article_plain
同一张表,但更新后
最后触发
ticket
:我有同样的问题。非常感谢您的帮助。这些程序对我不起作用,所以我更改了它并使用了一个临时表。