0

我希望使用 CakePHP 具有类似 osTicket 的功能。更多关于客户向特定支持电子邮件地址发送电子邮件的位置,CakePHP 将定期检索电子邮件(不确定如何?),然后从中创建独特的票证。

然后将为每张工单分配一个唯一的 ID,并且应将来自客户的回复分组到正确的工单 ID 中。

在我看来,是这样的:

CakePHP 使用 IMAP/POP3 检查收件箱 获取未读电子邮件列表 查看现有 ID 的列表,将创建没有 ID 的新电子邮件作为新票 支持团队将通过 Web 管理界面回复

我不确定以上是否有意义。如果不太难的话,我希望只使用 osTicket 并将其集成到 CakePHP 中。

有什么建议么?

4

1 回答 1

0

你已经说的对了。

CakePHP 使用 IMAP/POP3 检查收件箱 获取未读电子邮件列表 查看现有 ID 的列表,将创建没有 ID 的新电子邮件作为新票 支持团队将通过 Web 管理界面回复

检查新电子邮件,如果它与您需要的模式匹配,则解析主题,如果是,则查找您的数据库是否存在来自主题的票号记录,如果不存在则创建它们。

实际上,这对 CakePHP 来说是一项非常简单的任务。最“复杂”的部分是关于访问 imap/pop3,因为 CakePHP 没有为此提供任何数据源。您可以编写自己的 imap/pop3 数据源,或者检查是否已经有一个免费可用的地方。

于 2011-10-31T12:45:21.577 回答