Not having every used alternate name space, I can only speak about what appears to be an incongruity between the actual namespace and imapd.conf. Using cyradm, you created mailboxes with the prefix "share" but in imapd.conf you set the sharedprefix option to "shared".
-- Rob --On Monday, December 06, 2004 11:09:24 AM +0100 "Torsten E." <[EMAIL PROTECTED]> wrote: > Good morning list, > > some weeks ago I sent an question regarding this problem, and now I'll try > it again. > > Subject is: > can't send emails eg. to [EMAIL PROTECTED], or > resp. [EMAIL PROTECTED] anymore, with > installed cyrus-imap 2.2.9 & 2.2.10. > Emails can be send to [EMAIL PROTECTED] > (Above is an example - no email could be send to any subscribed > shared-folder (mailboxes with prefix "share").) > > Mailboxes are created using (as an short example): > cyradm --auth login --user cyrus localhost > cm user.torsten > sam user.torsten cyrus all > cm user.torsten.test > cm share.test > sam share.test anyone all > cm share.lists > cm share.lists.cyrus > sam share.lists anyone all > lam * > share: > anyone lrswipcda > share.lists.cyrus-imap: > anyone lrswipcda > share.test: > anyone lrswipcda > user.root: > root lrswipcda > cyrus lrswipcda > user.torsten: > torsten lrswipcda > cyrus lrswipcda > > Systems we tested: > SuSE 9.0: > originally installed with cyrus-imapd 2.1.15: worked fine! > > SuSE 9.1: > originally installed with cyrus-imapd 2.2.3: worked fine! > updated to cyrus-imapd 2.2.9 (self compiled): didn't work anymore > updated to cyrus-imapd 2.2.10 (self compiled): didn't work anymore > > SuSE 9.2: > originally installed with cyrus-imapd 2.2.8: didn't work > updated to cyrus-imapd 2.2.9 (self compiled): didn't work > downgraded to cyrus-imapd 2.2.3 (used SuSE 9.1 rpm's): works fine! > > The enviroment is always the same. > On the currently used test system we run: > postfix 2.1.15, same main.cf & master.cf & imapd.conf & cyrus.conf used. > cyrus-sasl 2.1.19 > perl 5.8.5 > > Used configurations on the testmachine: > > /etc/imapd.conf: > configdirectory: /var/lib/imap > partition-default: /var/spool/imap > sievedir: /var/lib/sieve > admins: cyrus > allowanonymouslogin: no > autocreatequota: 10000 > reject8bit: no > quotawarn: 90 > timeout: 30 > poptimeout: 10 > dracinterval: 0 > drachost: localhost > sasl_pwcheck_method: saslauthd > lmtp_overquota_perm_failure: no > # > ### > # > altnamespace: yes > userprefix: user > sharedprefix: shared # b/c of having 2 MS test machines (with OE) here > postuser: cyrus > unixhierarchysep: no > allowallsubscribe: yes > #duplicatesuppression: no > > /etc/cyrus.conf: > # standard standalone server implementation > > START { > # do not delete this entry! > recover cmd="ctl_cyrusdb -r" > > # this is only necessary if using idled for IMAP IDLE > idled cmd="idled" > } > > # UNIX sockets start with a slash and are put into /var/lib/imap/socket > SERVICES { > # add or remove based on preferences > imap cmd="imapd" listen="imap" prefork=0 > # imaps cmd="imapd -s" listen="imaps" prefork=0 > pop3 cmd="pop3d" listen="pop3" prefork=0 > # pop3s cmd="pop3d -s" listen="pop3s" prefork=0 > sieve cmd="timsieved" listen="sieve" prefork=0 > > # at least one LMTP is required for delivery > # lmtp cmd="lmtpd" listen="lmtp" prefork=0 > lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=0 > > # this is only necessary if using notifications > # notify cmd="notifyd" listen="/var/lib/imap/socket/notify" > proto="udp" prefork > } > > EVENTS { > # this is required > checkpoint cmd="ctl_cyrusdb -c" period=30 > > # this is only necessary if using duplicate delivery suppression > delprune cmd="cyr_expire -E 3" at=0400 > > # this is only necessary if caching TLS sessions > tlsprune cmd="tls_prune" at=0400 > > # Uncomment the next entry, if you want to automatically remove > # old messages of EVERY user. > # This example calls ipurge every 60 minutes and ipurge will delete > # ALL messages older then 30 days. > # enter 'man 8 ipurge' for more details > > # cleanup cmd="ipurge -d 30 -f" period=60 > } > > postconf -n: > alias_maps = hash:/etc/aliases > biff = no > canonical_maps = hash:/etc/postfix/canonical > command_directory = /usr/sbin > config_directory = /etc/postfix > daemon_directory = /usr/lib/postfix > debug_peer_level = 2 > defer_transports = > disable_dns_lookups = no > html_directory = /usr/share/doc/packages/postfix/html > inet_interfaces = all > mail_owner = postfix > mail_spool_directory = /var/mail > mailbox_command = > mailbox_size_limit = 0 > mailbox_transport = cyrus > mailq_path = /usr/bin/mailq > manpage_directory = /usr/share/man > masquerade_classes = envelope_sender, header_sender, header_recipient > masquerade_domains = > masquerade_exceptions = root > message_size_limit = 10240000 > mydestination = $myhostname, localhost.$mydomain > myhostname = suse92test.skar.dt > newaliases_path = /usr/bin/newaliases > queue_directory = /var/spool/postfix > readme_directory = /usr/share/doc/packages/postfix/README_FILES > recipient_delimiter = + > relayhost = > 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 > smtp_sasl_auth_enable = no > smtp_use_tls = no > smtpd_client_restrictions = > smtpd_helo_required = no > smtpd_helo_restrictions = > smtpd_recipient_restrictions = > permit_mynetworks,reject_unauth_destination > smtpd_sasl_auth_enable = no > smtpd_sender_restrictions = hash:/etc/postfix/access > smtpd_use_tls = no > strict_rfc821_envelopes = no > transport_maps = hash:/etc/postfix/transport > unknown_local_recipient_reject_code = 550 > > /etc/postfix/master.cf: > smtp inet n - n - - smtpd ># smtps inet n - n - - smtpd ># -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes ># submission inet n - n - - smtpd ># -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes -o ># smtpd_etrn_restrictions=reject 628 inet n - n - ># - qmqpd > 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 oqmgr ># tlsmgr fifo - - n 300 1 tlsmgr > rewrite unix - - n - - trivial-rewrite > bounce unix - - n - 0 bounce > defer unix - - n - 0 bounce > trace unix - - n - 0 bounce > verify unix - - n - 1 verify > flush unix n - n 1000? 0 flush > proxymap unix - - n - - proxymap > smtp unix - - n - - smtp > relay unix - - n - - smtp ># -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 > showq unix n - n - - showq > error unix - - n - - error > local unix - n n - - local > virtual unix - n n - - virtual > lmtp unix - - n - - lmtp > anvil unix - - n - 1 anvil ># localhost:10025 inet n - n - - smtpd -o ># content_filter= ># > maildrop unix - n n - - pipe > flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} > cyrus unix - n n - - pipe > user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -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 > procmail unix - n n - - pipe > flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc > ${sender} ${recipient} > > > Best regards > Torsten > > --- > Cyrus Home Page: http://asg.web.cmu.edu/cyrus > Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html -- Rob Tanner UNIX Services Manager Linfield College, McMinnville OR --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html