【问题标题】:IMAP protocol support in different email servers不同电子邮件服务器中的 IMAP 协议支持
【发布时间】:2010-03-19 16:59:46
【问题描述】:

必须通过 IMAP(使用 javamail)与几个不同的电子邮件服务器交互,我发现它们之间对 IMAP 功能的支持程度非常不同。缺乏对某些功能的支持导致了更多的开发时间、更复杂的代码来处理不同的支持、由于无法搜索而导致性能更差等。

所以我想了解其他服务器的一些信息以及它们提供的支持级别。到目前为止,我已经处理了 Lotus Domino 和 Novell GroupWise(以及较小范围的 Exchange 2003 和 2007)。我对 unix/linux(Courier、Cyrus、Dovecot、UW IMAP)和 Zimbra 中最常用的一个特别感兴趣,但请随意添加任何你知道的。还欢迎提供有关 gmail 等在线服务的信息。

我考虑的功能(如果您对其他人感兴趣,请发表评论,我会添加它们。

  • 自定义标志
  • 搜索自定义标志
  • 搜索任意标题
  • 部分提取
  • 代理认证

到目前为止我发现了什么(如果我在任何地方都错了,请纠正):

莲花多米诺骨牌

  • 自定义标志
  • 搜索自定义标志
  • 搜索任意标题
  • 部分提取?
  • 代理身份验证排序,你可以给一些用户访问其他的权限 用户邮箱,他将在他的“\其他用户”文件夹下看到它们

Novell GroupWise

  • 自定义标志
  • 搜索自定义标志
  • 搜索任意标题
  • 部分提取?
  • 代理身份验证,您可以使用所谓的可信应用程序

鸽舍

  • 自定义标志:是
  • 搜索自定义:是
  • 搜索任意标题:是
  • 部分提取:是
  • 代理身份验证:?

备注:在 SELECT/EXAMINE 命令的“FLAGS”响应和 SELECT 命令的“PERMANENTFLAGS”响应中发送自定义标志列表。这还包括不再使用的标志。我不确定是否可以摆脱这些。

Gmail

  • 自定义标志:是
  • 搜索自定义:是
  • 搜索任意标题:是
  • 部分提取:是
  • 代理身份验证:否

感谢卢卡斯!我会等你的交换信息,如果你没有的话我会添加一些东西(我前段时间测试过,所以你的信息会更可靠)

【问题讨论】:

    标签: exchange-server imap lotus-domino groupwise cyrus


    【解决方案1】:

    这是我到目前为止所尝试的。稍后我会尝试添加更多(可以访问 Exchange 2003&2007 和 Courier)。

    鸽舍

    • 自定义标志:
    • 搜索自定义:
    • 搜索任意标题:
    • 部分提取:
    • 代理身份验证:?

    备注:在 SELECT/EXAMINE 命令的“FLAGS”响应和 SELECT 命令的“PERMANENTFLAGS”响应中发送自定义标志列表。这还包括不再使用的标志。我不确定是否可以摆脱这些。

    Gmail

    • 自定义标志:
    • 搜索自定义:
    • 搜索任意标题:
    • 部分提取:
    • 代理身份验证:很可能不会

    备注:似乎无法检索当前使用的自定义标志列表。

    【讨论】:

      【解决方案2】:

      Gmail IMAP 会话,看起来不太适合 PROXYAUTH:

      ---
      * OK Gimap ready for requests from 1.1.1.1 wi9if8940621pbc.126
      A001 LOGIN testuser testpassword
      * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE
      A001 OK testuser Test User authenticated (Success)
      A001 PROXYAUTH someotheruser
      A001 BAD Unknown command: PROXYAUTH
      

      【讨论】:

        猜你喜欢
        • 2016-11-16
        • 2021-12-03
        • 2018-07-01
        • 2011-04-06
        • 1970-01-01
        • 2017-09-23
        • 1970-01-01
        • 2014-09-04
        • 2011-11-02
        相关资源
        最近更新 更多