Home » Networking » Net_Cyrus » Bug #5025
Mailboxes in a not default cyrus partition
Details
| Request #5025 | Mailboxes in a not default cyrus partition |
|---|---|
| Submitted | 2005-08-08 16:13 UTC |
| From | anibal dot pacheco at dinama dot gub dot uy |
| Assigned | amistry |
| Status | Closed |
| Package | Net_Cyrus |
| PHP Version | 4.3.10 |
| OS | Linux |
| Roadmaps | (Not assigned) |
Comments
[2005-08-08 16:13 UTC] anibal dot pacheco at dinama dot gub dot uy
Description:
------------
Nos encontramos que no podemos crear casillas de cyrus en particiones distintas a la default entonces hemos hecho algunos mínimos cambios en la "CreateUser" y "CreateMailbox" de Cyrus.php, y agregado una función (cmdCreateInPartition) en IMAP.php y IMAPProtocol.php. Te enviaremos los archivos a tu correo privado.
[2005-08-08 16:17 UTC] apacheco at dinama dot gub dot uy
.
[2006-03-22 03:19 UTC] amistry at php dot net
Would you send your patches to my email as I've taken over maintaining this package. Thank you.
[2006-03-22 03:42 UTC] anibal dot pacheco at dinama dot gub dot uy
Of course, I'll send the code tomorrow.
Thank you.
[2006-03-26 22:15 UTC] amistry at php dot net
I've updated Net_Cyrus and Net_IMAP in the CVS to allow create and rename for partitions. You'll need to get the latest versions of both.
$options = array("PARTITION" => "Server1:Partition1",
"TYPE" => "Calendar");
createMailbox("newuser", $options);
Currently only PARTITION is used, but options for create and rename are added in the future it will be much easier to add them without breaking the API.
The CVS version of Net_IMAP also automatically enables STARTTLS if it sees it in the CAPABILITY command and you are using PHP 5.1 and above.
Please let me know if the CVS versions work for you.