代码之家  ›  专栏  ›  技术社区  ›  ariefbayu

如何以及何时在imap_搜索中使用“all”

  •  0
  • ariefbayu  · 技术社区  · 14 年前

    我正在用PHP学习IMAP。
    现在,我正在学习imap_搜索功能。

    我有个特别的问题 ALL 标准。

    我是这样用的:

    $emails = imap_search ( $mailbox, 'BODY "lamaran"' );
    $emails = imap_search ( $mailbox, 'ALL BODY "lamaran"' );
    

    我用这两条线得到了相同的结果。

    我的问题是:

    • 我做错了吗?
    • 如果是错的,正确的使用方法是什么 所有 ?
    1 回复  |  直到 14 年前
        1
  •  0
  •   dkarp    14 年前

    ALL 基本上是一个没有操作的imap SEARCH 标准。一般来说,除非这是您唯一的条件,并且您希望搜索返回选定邮箱中的所有项目,否则您不想使用它。这不是玩笑:

    A001 UID SEARCH ALL
    

    将以比

    A002 FETCH 1:* (UID)