我正在维护一个项目,我们在Gmail收件箱中收到高度异质的数据。以前我使用的是一个Ruby API,但它非常不可靠,并且与系统的所有其他组件都不太匹配。由于各种原因,我不会进入这里,至少我们的某些数据是这样做的(这不是我的偏好!)什么是以编程方式使用Gmail的最佳方式?
那么有没有一种很好的方式来使用Gmail一个细致入微的方式?是否有任何使用Gmail本地概念的良好API的语言?我们需要执行一些相当复杂的行为,同时电子邮件仍然位于收件箱中,这是基于由gmail过滤器设置的标签组合。
如果一切都失败我正在寻找在Python中为IMAP库构建包装;我发现的所有现有的Python API都被gmail提供的API更改所破坏。
实际上,我实际上很难让libgmail工作 - 我发现了一堆谈话,你必须使用CVS版本,但我也遇到了同样的问题。 感谢您的IMAP链接 - 我想我可能不得不咬住这个子弹。 – Cera 2012-02-09 11:22:39