PHP imap_search()BODY vs TEXT

时间:2016-03-07 11:15:05

标签: php imap

有人知道imap_search()BODYTEXT条件之间的区别吗?

关于php.net的描述非常模糊且不清楚

BODY "string" - match messages with "string" in the body of the message

TEXT "string" - match messages with text "string"

我一直在测试这两个标准,但没有发现任何差异。两者都在整个消息中寻找字符串。

最糟糕的部分(对我来说)是两个标准也在消息附件中查找字符串。因此,如果我有5mb * .csv文件的邮件,imap_search()需要花费大量宝贵的时间。

我了解BODY条件应包含附件,因为附件是正文的一部分。但是使用TEXT标准我期待不同的东西。

1 个答案:

答案 0 :(得分:0)

TEXT指的是电子邮件中的任何位置:标题或正文。 身体指的是身体,包括附件。