Wie erstelle ich Benutzermailboxen bei cyradm über CommandLine?
Hallo Linuxer ich habe ein Problem mit dem cyradm. Wie ist es möglich über ein Script Benutzermailboxen unter Cyrus zu generieren. Alle cyradm Sachen die ich im Internet finden beschreiben ein altes Programm von cyrus mit "cyradm -f myfile" Es gibt dann die Möglichkeit " $ perl -MCyrus::IMAP::Shell -e 'run("myscript")'" So wie muss nun "myscript" aussehen damit cyradm das versteht ? Oder wie muss der ganze Command String dazu aussehen ? Gruss Joachim
On Wednesday 12 June 2002 19:46, Joachim Hummel wrote:
Hallo Linuxer
hi joachim
ich habe ein Problem mit dem cyradm. Wie ist es mglich ber ein Script Benutzermailboxen unter Cyrus zu generieren.
Alle cyradm Sachen die ich im Internet finden beschreiben ein altes Programm von cyrus mit "cyradm -f myfile"
Es gibt dann die Mglichkeit " $ perl -MCyrus::IMAP::Shell -e 'run("myscript")'"
So wie muss nun "myscript" aussehen damit cyradm das versteht ? Oder wie muss der ganze Command String dazu aussehen ?
Gruss Joachim
es gibt bereits gute webtools fuer cyradm 1) websieve-0.61.tar.gz (Mail Account Management) ... kann ich nur empfehlen! mit filter usw.! http://sourceforge.net/projects/websieve 2) php-cyradm-2.0.1.tar.bz2 php-mailsettings-2.0.2.tar.gz ftp://ftp.tu-graz.ac.at/mirror/cyrus-tools/ oder unter: http://www.washington.edu/pine/user-guide/info/imap.syntax.html http://bolug.uni-bonn.de/wissen/robin/user.guide/node21.html
Hi Joachim, Joachim Hummel schrieb:
ich habe ein Problem mit dem cyradm. Wie ist es möglich über ein Script Benutzermailboxen unter Cyrus zu generieren.
Alle cyradm Sachen die ich im Internet finden beschreiben ein altes Programm von cyrus mit "cyradm -f myfile"
Es gibt dann die Möglichkeit " $ perl -MCyrus::IMAP::Shell -e 'run("myscript")'"
So wie muss nun "myscript" aussehen damit cyradm das versteht ? Oder wie muss der ganze Command String dazu aussehen ?
bei den älteren Versionen von Cyrus war es in der Tat möglich cyradm mit einer 'script-Datei' zu starten. Irgendwann ging es dann nicht mehr. Aber es gibt Perl. - snip - #!/usr/bin/perl -w use strict; use Mail::IMAPClient; my $imap = Mail::IMAPClient->new(Server => "localhost", User => "cyrus", Password => "master") or die "couldn't connect port 143: $!\n"; $imap->create("user.fred"); $imap->logout; - snap - mit freundlichen Grüßen Jörg Zimmermann -- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072
participants (3)
-
Joachim Hummel
-
Jörg Zimmermann
-
Schaefer Wolfgang