Shared Folder - kolab 3.1 auf Debian wheezy

Hans-Peter Zahno hanspeter at saeget.ch
Mi Feb 12 08:36:18 CET 2014


noch ein kleiner Nachtrag, es fehlte noch die Berechtigung für das 
Löschen der Mails. Habe nochmals folgendes Kommando ausgeführt:

 > kolab sam shared/info at saeget.ch anyone lrspwd

Hans-Peter

On 12.02.14 08:24, Hans-Peter Zahno wrote:
> On 11.02.14 20:24, Roberto Patriarca wrote:
>> korrektur "kolab sam" statt lam zum setzen der Rechte
>> 1) kolab sam shared/info at saeget.ch anyone p
>> 2) kolab sam shared/info at saeget.ch <deine primary mail> lrswipkxtecda
>>
>> und damit die mail zugestellt werden kann
>> hab ich  ein alias eingerichtet (in kolab-webadmin )
>> in der Form:
>>
>> shared+shared/info at saeget.ch
>>
>>
>
> Danke für den Tipp, es funktioniert jetzt :-)
>
> Folgendes habe ich gemacht:
>
> 1) kolab lam shared/info at saeget.ch
> Folder shared/info at saeget.ch
>    lrs           anyone
>
> 2) kolab sam shared/info at saeget.ch info at saeget.ch lrswipkxtecda
> Traceback (most recent call last):
>    File "/usr/sbin/kolab", line 39, in <module>
>      kolab = Cli()
>    File "/usr/lib/python2.7/dist-packages/pykolab/cli/__init__.py", line
> 64, in __init__
>      commands.execute('_'.join(to_execute))
>    File "/usr/lib/python2.7/dist-packages/pykolab/cli/commands.py", line
> 139, in execute
>      commands[cmd_name]['function'](conf.cli_args, kw)
>    File
> "/usr/lib/python2.7/dist-packages/pykolab/cli/cmd_set_mailbox_acl.py",
> line 72, in execute
>      imap.set_acl(folder, identifier, acl)
>    File "/usr/lib/python2.7/dist-packages/pykolab/imap/__init__.py",
> line 331, in set_acl
>      self.imap.sam(self.folder_utf7(folder), identifier, acl)
>    File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 585, in sam
>      res, msg = self.__docommand("setacl", self.decode(mailbox), userid,
> rights)
>    File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 391, in
> __docommand
>      self.__doexception(function, msg[0], *args)
>    File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 359, in
> __doexception
>      self.__doraise( function.upper(), msg )
>    File "/usr/lib/python2.7/dist-packages/cyruslib.py", line 368, in
> __doraise
>      raise CYRUSError( idError[0], mode, msg )
> cyruslib.CYRUSError: (99,'SETACL', 'Invalid identifier')
>
> 3) habe dann schlussendlich folgendes Kommando ausgeführt:
>
> kolab sam shared/info at saeget.ch anyone lrspw
>
> und dann funktionierte es!
>


Mehr Informationen über die Mailingliste users-de