cyrus imap + ordner erstellen -> fehler

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
gi7moǃ
Posts: 35
Joined: 2003-12-02 08:16

cyrus imap + ordner erstellen -> fehler

Post by gi7moǃ » 2004-07-25 23:01

nachdem ich die suche bequemt hatte (und nichts gefunden habe) frage ich nun einfach direkt hier....

ich benutze suse 8.1 + confixx 2.xx mit cyrus imap, das funktioniert ansich auch super NUR ich kann keine imap ordner erstellen....
leider stehe ich da absolut vor der wand und weiß nicht wie ich den usern erlauben kann die imap ordner zu erstellen (es geht nicht egal welche rechte ich ihnen gebe)

kann mir jemand sagen wie ich das den usern erlauben kann ?!?

achso, die logs sagen mir dazu absolut nichts.

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: cyrus imap + ordner erstellen -> fehler

Post by chris76 » 2004-07-26 06:51

Moin, ich gehe davon aus, das du mit cyradm eine mailbox für einen User erstellt hast?

Code: Select all

cm user.test
entweder du legt mit dem cyradm gleich user an oder ansonsten kann jeder user selbst sich Ordner anlegen über seinen MUA.
Haben die User zugriff auf die von dir angelegte Mailbox? Oder gibt es da auch schon Probleme
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

gi7moǃ
Posts: 35
Joined: 2003-12-02 08:16

Re: cyrus imap + ordner erstellen -> fehler

Post by gi7moǃ » 2004-07-26 21:45

nein, ich habe für die user nicht explizit eine mailbox erstellt....
ich benutze confixx und somit wird für jeden mailuser ein system acc angelegt und ein ordner in dem die ganzen email dateien liegen.

muss ich für jeden email user explizit eine imap box anlegen ?!?
weil email abrufen und empfangen geht ja...
nur der imap create befehl (von der client seite) schlägt fehl....

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: cyrus imap + ordner erstellen -> fehler

Post by chris76 » 2004-07-26 22:09

Email empfang geht, das glaube ich dir, aber garantiert landen die mail nicht beim cyrus.
Zeig mal deine Conf (main & master.cf ohne kommentare) wie du die mails zum cyrus bringst.
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

gi7moǃ
Posts: 35
Joined: 2003-12-02 08:16

Re: cyrus imap + ordner erstellen -> fehler

Post by gi7moǃ » 2004-07-26 22:22

öhm....
muss ich die explizit zum cyrus übermitteln ?!? :!

hier meine main.cf

Code: Select all

alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
disable_dns_lookups = no
inet_interfaces = all
local_recipient_maps = $relocated_maps $alias_maps
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command = 
mailbox_transport = 
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains = 
masquerade_exceptions = root
mydestination = $myhostname, localhost.$mydomain
mydomain = www.c-lan-ev.net
myhostname = h2234.serverkompetenz.net
newaliases_path = /usr/sbin/sendmail
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = 
smtpd_helo_required = no
smtpd_helo_restrictions = 
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
virtual_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/confixx_virtualUsers, hash:/etc/postfix/confixx_localDomains
und da die master.cf

Code: Select all

smtp      inet  n       -       n       -       -       smtpd -o content_filter=procmail:filter
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       n       300     1       nqmgr
#tlsmgr   fifo  -       -       n       300     1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
flush     unix  n       -       n       1000?   0       flush
smtp      unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
cyrus     unix  -       n       n       -       -       pipe
  flags=R user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -m ${extension} ${user}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan     unix  -       n       n       -       10       pipe
  user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail  unix  -       n       n       -       -       pipe
  flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}

chris76
Moderator
Moderator
Posts: 2015
Joined: 2003-06-27 14:37
Location: Germering

Re: cyrus imap + ordner erstellen -> fehler

Post by chris76 » 2004-07-26 23:16

Wenn du den Cyrus imap und/oder pop3 nutzen willst, wäre es äusserst hilfreich wenn du ihm die mails zukommen läßt. :wink:

Das machst du aber nicht, wie der Konfig zu entnehmen ist.
Gruß Christian

BofH excuses: YOU HAVE AN I/O ERROR -> Incompetent Operator error

gi7moǃ
Posts: 35
Joined: 2003-12-02 08:16

Re: cyrus imap + ordner erstellen -> fehler

Post by gi7moǃ » 2004-08-12 16:33

ok...
nun habe ich cyrus über postfix die mails zukommen lassen

Code: Select all

mailbox_command = cyrus
mailbox_transport = /usr/bin/procmail -t -a $EXTENSION
aber immer wenn eine mail ankommt legt sich des auf die nase mit diesem fehler...

Code: Select all

Aug 12 16:19:36 h2234 postfix/local[17936]: warning: connect #1 to subsystem private//usr/bin/procmail -t -a : No such file or directory
woran liegt dies ?!? :?

cschwede
Posts: 28
Joined: 2003-07-14 12:51
Location: Hamburg

Re: cyrus imap + ordner erstellen -> fehler

Post by cschwede » 2004-08-12 16:57

Gi7mo! wrote:woran liegt dies ?!? :?
So siehts besser aus: :wink:

Code: Select all

mailbox_transport = cyrus
mailbox_command = /usr/bin/procmail -t -a $EXTENSION
Dann klappts auch mit Cyrus.

gi7moǃ
Posts: 35
Joined: 2003-12-02 08:16

Re: cyrus imap + ordner erstellen -> fehler

Post by gi7moǃ » 2004-08-12 19:59

grmpf...
manchmal sieht man den wald vorlauter bäumen nicht 8O

danke