Page 1 of 1

Cyrus Imap -> Imap Fächer automatisch erstellen

Posted: 2004-12-30 01:48
by gevaddertod
Hallo nochmals!

Wie kann ich automatisch nach dem erstellen von UNIX-Benutzer die entsprechenden IMAP Ordner erstellen lassen?

Ein Login per Squirrelmail auf den IMAP Server funktioniert zwar, aber er findet die Inbox nicht und ein erstellen des "Trash" Ordners scheitert immer mit Permission denied.


Vielleicht hat ja jemand eine Lösung dazu parat.

Viele Grüße,
Jan

Re: Cyrus Imap -> Imap Fächer automatisch erstellen

Posted: 2004-12-30 03:00
by Roger Wilco
Mit Bordmitteln geht das nicht, aber es gibt einen entsprechenden Patch, der das macht.
Die Frage ist, ob du das wirklich brauchst.

Re: Cyrus Imap -> Imap Fächer automatisch erstellen

Posted: 2005-01-02 19:19
by flo
versuchs mal damit:

Code: Select all

#!/usr/bin/cyradm -file
# filename: cyradd.tcl
# function: add one user to Cyrus Mail system
# usage: cyradd username
# Run this as 'root' or as the 'cyrus' id.

if {$argc != 1} {
   puts "usage: cyradd username"
      exit 1
      }

      set mailbox [lindex $argv 0]
      set quota 100000

      set partition [string index $mailbox 0]




      eval cyradm connect cyr_conn localhost
      eval cyr_conn authenticate -pwcommand {{
        set hostname "localhost"
          set adminid "cyrus"
            set adminpw "password"
              list $adminid $adminpw
                }
                }


                cyr_conn createmailbox user.$mailbox 
                cyr_conn setquota user.$mailbox storage $quota
Grüße,

flo.