Question About Kolab and Cyrus Mail Boxes
Joseph Hardeman
jwhardeman at gmail.com
Tue Jan 13 17:01:10 CET 2009
Hi Diego,
Very cool. Was considering something like this myself.
Would you mind sharing your perl script?
Thanks
Joseph
Diego M. Vadell wrote:
> Hi Joseph,
>
> I (kind of hackishly) solved it by changing
> /kolab/lib/perl/vendor_perl/5.10.0/Kolab/Cyrus.pm . In the createMailbox
> function, I added a line calling a perl script that would check that every
> user has Spam, Sent and Drafts folders.
>
> Looks like this:
>
> sub createMailbox
> {
> [...]
>
> if (!$cyrus->create($cyruid)) {
> Kolab::log('Y', "Unable to create mailbox `$cyruid', Error = `" .
> $cyrus->error . "'", KOLAB_WARN);
> }
> # Revision: 20081021 - DMV
> system("/root/bin/fix_Spam_folder.pl");
> } else {
> Kolab::log('Y', "Skipping mailbox creation for $uid (curuid='$cyruid',
> mailbox='".join(',',@{$mailbox})."'", KOLAB_DEBUG);
> }
> }
>
> So if $cyrus->create($cyruid) does create the mailbox, perl runs
> /root/bin/fix_Spam_folder.pl .
>
> That script uses IMAP::Admin to log in as manager and check all the users.
>
> HTH
> -- Diego
>
>
> On Monday 12 January 2009 13:26:06 Joseph Hardeman wrote:
>
>> Saim,
>>
>> Thanks for the response, I did login via Horde and the Inbox was there,
>> but the Sent items folder wasn't generated. I just responded to another
>> response asking if they knew the files that are used to generate the
>> Inbox and other folders so that I can modify on my end to generate these
>> folders I want.
>>
>> Thanks
>>
>> Joseph
>>
>> Saim Kim wrote:
>>
>>> Hello Jospeh,
>>>
>>>
>>>> I have been searching through the templates and other files but have
>>>> not been able to find a way to have these folders autogenerated when
>>>> I add an email user. I can add them afterwards, but I want my users
>>>> to be able to simply login and go.
>>>>
>>> AFAIK the user has to first log into his own account via a client
>>> (e.g. Horde) to trigger an automatic generation of the Inbox etc.
>>>
>>> Best regards,
>>> Saim
>>>
>> _______________________________________________
>> Kolab-users mailing list
>> Kolab-users at kolab.org
>> https://kolab.org/mailman/listinfo/kolab-users
>>
>
>
>
More information about the users
mailing list