mailbox creation pb via cyradm

neo Laurent.Lavaud at u-bordeaux2.fr
Mon Sep 2 10:51:18 EDT 2002


Hello,

    I have 2 servers configured like this:

        - cyrus-sasl-1.5.21 + cyrus-imapd-1.6.24 (working)
        - cyrus-sasl-2.1.7 + cyrus-imapd-2.1.9 (not working...)

My problem is the following:

    The first one works fine since few years...
    On the second one, when I create a mailbox (test for example) via 
cyradm tool (cm user.test for example), it does not create a hierarchy 
in /var/spool/mail/cyrus/t/user/test, but it creates a file 
/opt/cyrus/user.test !!!

My conf files are the following:



/etc/imapd.conf

configdirectory: /opt/cyrus
defaultpartition: default
partition-default: /var/spool/mail/cyrus
quotawarn: 80
reject8bit: no
hashimapspool: true
admins: cyrus
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no
servername: mail.u-bordeaux2.fr
sievedir: /opt/cyrus/sieve



/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/imap/socket
SERVICES {
  # add or remove based on preferences
  imap        cmd="imapd" listen="imaptest" 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/imap/socket/lmtp" prefork=0

  # this is only necessary if using notifications
#  notify    cmd="notifyd" listen="/var/imap/socket/notify" proto="udp" 
prefork=1
}

EVENTS {
  # this is required
  checkpoint    cmd="ctl_cyrusdb -c" period=30

  # this is only necessary if using duplicate delivery suppression
  delprune    cmd="ctl_deliver -E 3" period=1440

  # this is only necessary if caching TLS sessions
  tlsprune    cmd="tls_prune" period=1440
}



If you find something not normal in my conf files...

P.S.: compilation flags are the following:

--prefix=/opt --with-cyrus-prefix=/opt/cyrus --with-cyrus-user=cyrus 
--with-cyrus-group=softs --with-openssl=/opt --with-sasl=/opt 
--with-perl=/usr/bin/perl --with-dbdir=/opt --with-ucdsnmp=/opt 
--with-seen-db=db3 --with-subs-db=db3 --enable-sieve 
--disable-fulldirhash --without-zephyr



Thanks...





More information about the Info-cyrus mailing list