PHP imap_search() 正文与正文
PHP imap_search() BODY vs TEXT
有谁知道 imap_search() 中 BODY
和 TEXT
标准的区别?
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
标准我期待不同的东西。
TEXT 指的是 e-mail 中的任意位置:headers 或 body。
BODY 引用 body,包括附件。
有谁知道 imap_search() 中 BODY
和 TEXT
标准的区别?
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
标准我期待不同的东西。
TEXT 指的是 e-mail 中的任意位置:headers 或 body。 BODY 引用 body,包括附件。