创建与Gmail集成的基于Laravel的CRM

时间:2014-08-23 16:11:46

标签: php mysql email laravel

有兴趣创建可基于电子邮件执行指标的基于Web的CRM应用程序。我使用Laravel(PHP)创建此应用程序,客户端正在使用Google Business Apps(Gmail)。 Gmail提供的API允许您执行不同的操作。我的主要兴趣是运行指标和查看客户电子邮件的统计数据(例如响应时间,最活跃的客户,最不活跃的客户等)。

另一种方法是以某种方式将所有电子邮件下载到MySQL数据库并直接查询。

有人可以建议一种从Laravel查询我的Gmail电子邮件的方法,该方法涉及这些方法甚至是不同的方法吗?

1 个答案:

答案 0 :(得分:2)

为什么不尝试使用IMAP?这样它就无法使用Gmail,您几乎可以使用任何电子邮件提供商。从那里,您可以从电子邮件标题(发件人,日期,主题等)中解析出您需要的所有信息,并将其存储在数据库中。 PHP有一个IMAP模块,但也有一些很好的作曲家包,如Fetch,这将有助于加快开发。