我正在开发一个应用程序,它将必须处理和存储大量电子邮件(每天大约2-4千封),这将需要全世界很多人以各种方式查看和处理。听起来像是售票系统,对吗?我有一个单独的应用程序,为处理这些电子邮件的人处理大量的信息,它需要提取大量和他们相关的专门信息。例如,某个特定客户的信息将出现在处理应用程序(联系信息等)中,当有人查看该信息时,他们还需要知道是否有他们的未结票证,他们是否以及如何回复我们发送的特定电子邮件等。
我对RT(Request Tracker)作为一个票务系统有着丰富的经验,我相信它可以处理电子邮件的数量,并按照我们需要的方式对其进行分类。然而,我的处理程序是用RubyonRails编写的。我在Perl方面做了一些工作(RT是用Perl编写的),但不多,而且我以前从未尝试过让Ruby与Perl对话。我知道RT有一个API,我正在苦读它,但我想知道是否已经有一个好的解决方案了?我只需要将数据从RT拉入我的Rails应用程序,无需编写。
还是我找错树了?我是否应该尝试另一种已经在Rails上运行良好的票务系统?我是否应该直接从数据库中提取数据,因为我只是在读取数据?如果这是以前尝试过的任何东西,只是在寻找一些输入。谢谢