有兴趣创建可基于电子邮件执行指标的基于Web的CRM应用程序。我使用Laravel(PHP)创建此应用程序,客户端正在使用Google Business Apps(Gmail)。 Gmail提供的API允许您执行不同的操作。我的主要兴趣是运行指标和查看客户电子邮件的统计数据(例如响应时间,最活跃的客户,最不活跃的客户等)。
另一种方法是以某种方式将所有电子邮件下载到MySQL数据库并直接查询。
有人可以建议一种从Laravel查询我的Gmail电子邮件的方法,该方法涉及这些方法甚至是不同的方法吗?
答案 0 :(得分:2)
为什么不尝试使用IMAP?这样它就无法使用Gmail,您几乎可以使用任何电子邮件提供商。从那里,您可以从电子邮件标题(发件人,日期,主题等)中解析出您需要的所有信息,并将其存储在数据库中。 PHP有一个IMAP模块,但也有一些很好的作曲家包,如Fetch,这将有助于加快开发。