【发布时间】:2012-01-10 17:39:31
【问题描述】:
我正在开发一个 Android 电子邮件应用程序,但不知道如何根据用户请求设置服务器端过滤器/规则。该规则应由应用用户定义。
添加服务器端规则是必要的,这样当用户在 Thunderbird/Outlook 或 web 中打开他的帐户时,他可以获得相同类型的电子邮件流。
【问题讨论】:
标签: android imap email-client
我正在开发一个 Android 电子邮件应用程序,但不知道如何根据用户请求设置服务器端过滤器/规则。该规则应由应用用户定义。
添加服务器端规则是必要的,这样当用户在 Thunderbird/Outlook 或 web 中打开他的帐户时,他可以获得相同类型的电子邮件流。
【问题讨论】:
标签: android imap email-client
服务器端过滤完全依赖于特定邮件服务器提供的设施;它不是 IMAP 协议的一部分。
虽然一些 ISP 可能会发布一个用于以编程方式编辑服务器端过滤规则的接口,但您不能希望在您的 Android 应用中提供一个单一的客户端实现,它可以全面工作。
【讨论】:
用于管理服务器端过滤器的协议之一是用于 Sieve 过滤器的 ManageSieve。
https://www.rfc-editor.org/rfc/rfc5804
流行的 Dovecot IMAP 服务器支持 ManageSieve。
【讨论】: