【发布时间】:2014-10-17 07:33:21
【问题描述】:
我需要对从 Gmail 收到的电子邮件进行查询。在运行 Google Business Apps 时,我可以通过 POP 和 IMAP 访问它。为了避免 API 的使用,我对简单地将电子邮件下载到 MySQL 数据库感兴趣。最后,我将展示 CRM 的使用统计数据和指标,但现在我只需要定期下载它们(每 5 分钟一次)。
附加信息:我使用的是 Ubuntu 14.04。我的应用程序将使用 PHP 构建,但为了简单起见,我可以使用 bash 或 Python 脚本获取所有电子邮件。在这一点上我并不挑剔。
我遇到了一些非常过时的 PHP 脚本,但我想知道是否有更新的内容:
http://www.phpclasses.org/package/3324-PHP-Retrieve-e-mail-messages-into-a-MySQL-database.html http://www.phpclasses.org/package/2-PHP-Access-to-e-mail-mailboxes-using-the-POP3-protocol.html
附:我打算使用像 WebMail Lite 或 Roundcube 这样的开源电子邮件客户端,但他们似乎没有将电子邮件保存到数据库中,尽管我认为他们实际上可能使用了一个 API,这可能让我获得我需要的统计信息但同样,我在想会有一个更有效的解决方案。
【问题讨论】:
标签: php python mysql bash email