如何向IMAP电子邮件帐户添加电子邮件过滤器?

时间:2010-12-15 01:13:48

标签: php imap zend-mail gmail-imap

我正在使用PHP(具体是zend_mail_storage_imap)。几天前我构建了电子邮件产品的第一次迭代。基本上,我使用zend_mail和imap电子邮件帐户标记和过滤了许多电子邮件。问题是我目前每五分钟搜索一次电子邮件地址,看看是否收到了新的电子邮件。我想通过在IMAP中放置一个过滤器来改变这种情况 - 一个类似于GMAIL过滤器的过滤器。这可以直接在IMAP中设置吗?如果没有,那么下一个最佳解决方案是什么?

我的主要问题是虽然我可以过滤电子邮件,但在每隔五分钟过滤掉它们之前,它们仍会被“推”到我的黑莓风暴中。

1 个答案:

答案 0 :(得分:2)

目前有一个proposal for an IMAP extension允许客户通过IMAP更新其Sieve规则。但它仍处于草案阶段,据我所知,仅由Cyrus IMAP服务器实现。所以,一般来说,你可能运气不好。

还有new protocol for remotely managing Sieve scripts。我不确定它的支持程度如何,您的邮件服务器可能不支持它。我也不知道有一个流行的PHP客户端,所以你可能需要尝试一些beta software或自己动手。