Re: imap4 search criteria
| From: | Joey Smith | Date: | Sat, 30 Jan 2010 23:22:24 +0000 |
| Subject: | Re: imap4 search criteria | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-46908@lists.php.net to get a copy of this message | ||
There's an open bug on this, #15238 (http://bugs.php.net/bug.php?id=15238&). I'm
sure patches would be welcomed.
On Fri, Jan 29, 2010 at 03:49:18PM -0500, Dominik Gehl wrote:
> Hi,
>
> I noticed that the imap extension seems to support only IMAP2 search criteria.
>
> This is caused by the fact that in ext/imap/php_imap.c, the imap_search function uses a call to
> mail_criteria. And
> the University of Washington IMAP toolkit mentions in docs/internal.txt:
>
> SEARCHPGM *mail_criteria (char *criteria);
> criteria IMAP2-format search criteria string
>
> This function accepts an IMAP2-format search criteria string and
> parses it. If the parse is successful, it returns a search program
> suitable for use in mail_search_full().
> WARNING: This function does not accept IMAP4 search criteria.
>
>
> Is there any specific reason why PHP uses this mail_criteria call ? It really would be nice to
> be able to use IMAP4 search criteria !
>
> Thanks,
> Dominik
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>