On 04/16/2014 06:35 AM, Sandra Regina de Souza wrote: > Hello! > > I'm trying to run a perl script which one do a subscribe > into a user.test.spam mailbox, for example. The mailbox user.test is ok > (has been created first, and is in use). But I have to create another > mailbox, for every user in cyrus imap,named for example "spam". > When I try to do a $err = $imap->subscribe("user.bob"), after > $my $Err = $Imap->create("user.test.spam") > it does nothing. > My cyrus imap version is : v2.4.16. > > How can I do a subscribe in perl script? > > Thanks in advance. > > sandra Sandra, Which library are you using for this? You show us the method $imap->subscribe, but we don't know what kind of object $imap is. If you're using the Net::IMAP library, then you may say $imap->subscribe("user.bob") once "the session is in the authenticated or selected states" (as per the man page). If you're using Cyrus::IMAP::Admin, there is no subscribe method. The Mail::IMAPClient library has a subscribed method much like that in Net::IMAP. I'm sure if we know more about what tools you're using and what you're doing with them, someone can help. -nic -- Nic Bernstein nic@xxxxxxxxxxx Onlight, Inc. www.onlight.com 219 N. Milwaukee St., Suite 2a v. 414.272.4477 Milwaukee, Wisconsin 53202 ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus