什么是解析带有错误描述的电子邮件的最佳方法。一位客户最近决定,如果用户能够向已知邮箱发送电子邮件并且错误将在错误跟踪器中注册(不完全关闭),这将是一件好事。
问题是错误描述有很多字段,如日期、时间、描述、评论、丢失、附件等。依靠用户使用某些特定的邮件格式并不是最明智的做法。
问题是如何解析电子邮件以获取所有需要的信息。格式不应该太严格,但足以猜测哪些字段是什么意思。我也有兴趣听到正确和最简单的解决方案。
PS 实际上这个功能是银行要求的。他们有一个公共邮箱,客户可以在其中发送发现的问题。问题是在银行员工真正看到之前从这些信件中获取尽可能多的信息。