API 为免费的谷歌应用程序和 gmail 用户创建过滤器
Posted
技术标签:
【中文标题】API 为免费的谷歌应用程序和 gmail 用户创建过滤器【英文标题】:API to create filter for free google app and gmail users 【发布时间】:2012-03-06 12:40:24 【问题描述】:有没有办法在 gmail 中以编程方式为 gmail 用户以及免费的 Google 应用帐户创建过滤器?
e-mail settings API 似乎仅适用于 Google Apps for Business 或 Education 帐户 (http://support.google.com/a/bin/answer.py?hl=en&answer=60228)。
【问题讨论】:
【参考方案1】:阿尤什。
我想知道是否有人知道答案,因为安卓用户非常需要一个好的gmail过滤应用程序!
我到处找,终于找到了这个: https://market.android.com/details?id=com.digitalchemy.springclean.gmail&rdid=com.digitalchemy.springclean.gmail&rdot=1#?enroll=yAb5pZ2MYWwmoft_rED3OYt6t0U%3D&purchaseButton=Dw2xBTSDPLCsKHcCnowBY0VcYUU%3D&addInstrument=NyJt6qfLAWzk-RVX01VtYp73FRg%3D
我不喜欢它花费 3 美元并使用 7megs 的空间。源已关闭,我正在尝试猜测它是如何工作的。
这是我在尝试制作自己的过滤应用程序和服务时发现的最新链接: http://googlecode.blogspot.com/2010/03/oauth-access-to-imapsmtp-in-gmail.html
【讨论】:
从我对 SpringClean 的了解来看,它似乎有自己的界面——因此更像是一个 IMAP 客户端,很像 Outlook 和 Thunderbird——而且过滤器选项可能内置在客户端中,而不是而不是使用 gmail 过滤器选项。确认这一点的是向 Springclean 添加一个过滤器,并查看相同的过滤器是否也出现在 gmail 设置界面上。我的猜测是它不会。【参考方案2】:因此,该 API 似乎(如您所述)仅适用于商业/教育帐户,并且 Google 不支持其 IMAP 帐户中的 Sieve - http://support.google.com/mail/bin/answer.py?hl=en&answer=78761
在我看来-您唯一的选择是创建一个自定义 IMAP 客户端,该客户端在您自己的服务器上创建和存储规则,然后“手动”操作电子邮件位置-如果您问我,这是一个相当繁琐但可行的过程: )
编辑:
这是一个使用 Zend_Mail 通过 imap 移动 gmail 电子邮件的小教程 http://www.devcha.com/2010/06/how-to-removemove-messages-using-zend.html
【讨论】:
以上是关于API 为免费的谷歌应用程序和 gmail 用户创建过滤器的主要内容,如果未能解决你的问题,请参考以下文章
谷歌驱动API的Android如何登录并从硬编码我的硬盘帐户注销无需用户交互?