Comando IMAP personalizado en php

¿Cuál es la alternativa de la función java imap doCommand en php?

Deseo activar un comando de extensión de imap personalizado, pero no encuentro ninguna función para hacerlo aquí: http://php.net/manual/en/book.imap.php

He cambiado a zend imap. admite comandos personalizados y búsqueda.

que resolvió mi problema

 login($user, $pass); $protocol->select('INBOX'); $storage = new Zend_Mail_Storage_Imap($protocol); foreach ($storage as $messageId => $message) { $id = $protocol->fetch('Custom Attribute', $storage->getUniqueId($messageId)); echo "Mail from '{$message->from}': {$message->subject} : Custom Attribute $id \n"; } ?> 

Zend admite comentarios personalizados, pero desafortunadamente no admite algunos básicos como obtener partes de mensajes que la biblioteca predeterminada de PHP imap … 🙁

спортивание получились так: получилось так:

si vas a buscar con caracteres IMAP no ingleses, haz esto:

 $protocol->search(array("charset utf-8 X-GM-RAW", "Денис|test"));//это zend 

т.е. в итоге запрос серверу будет такой:

un resultado de esta solicitud al servidor será:

 . search charset utf-8 text Живалов|test 

или так – используем imap расширение gmail мощный поиск:

más o menos – use la potente búsqueda de la extensión imap de gmail:

. search charset utf-8 X-GM-RAW 'Живалов'|'test' . search charset utf-8 X-GM-RAW 'Живалов'|'test' – вот так работает это апостроф на букве (Ё / тильде ~) именно в такой последовательности ни двойные кавычки, ни одинарные не работают, нуу вроде как и без всего работает:

funciona, ‘este apóstrofo a la letra (e / ~ tilde) en ese orden, ya sea que las comillas dobles o las comillas simples no funcionen, algo así como sin todo el trabajo:

. search charset utf-8 X-GM-RAW Живалов|test

No sé cómo publicar aquí una wiki, así que puedes leer algo aquí