I am implementing the
Postfix-Cyrus-Web-Cyradm-howto
Along with special instructions for
FC3
My problem is that I am trying to enable
virtual users. As a result the email is being stored in a different fashion (as
expected) however- cyradm can no longer see the mailboxes when logging in as
admin cyrus defined in imapd.conf. Since I cannot see the mailboxes
I cannot delete them, thereby risking to fill up significant hard drive
space as time goes on.
Here is an example mail directory for my
user mike on my test server mail.miketry.com:
[EMAIL PROTECTED] ~]# cd
/var/spool/imap/domain/m/miketry.com/m/user/mike/
[EMAIL PROTECTED] mike]# ls cyrus.cache cyrus.header cyrus.index and here's my imapd.conf:
postmaster: postmaster
configdirectory: /var/lib/imap partition-default: /var/spool/imap admins: cyrus sievedir: /var/lib/imap/sieve sendmail: /usr/sbin/sendmail hashimapspool: true sasl_pwcheck_method: auxprop sasl_auxprop_plugin: sql sasl_mech_list: PLAIN LOGIN sasl_sql_engine: mysql sasl_sql_user: mail sasl_sql_passwd: secret sasl_sql_hostnames: localhost sasl_sql_database: mail sasl_sql_select: SELECT password FROM accountuser WHERE username = '[EMAIL PROTECTED]'OR (us ername = '%u' AND domain_name = '') tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem tls_ca_file: /usr/share/ssl/certs/ca-bundle.crt allowanonymouslogin: no allowplaintext: yes servername: mail.miketry.com autocreatequota: 10000 reject8bit: no quotawarn: 90 quotawarn: 90
timeout: 30 poptimeout: 10 dracinterval: 0 drachost: localhost sieve_maxscriptsize: 32 sieve_maxscripts: 5 virtdomains: yes #defaultdomain: miketry.com and here's the result when logging in to cyradm as
cyrus and attempting to display mailboxes:
[EMAIL PROTECTED] mike]# cyradm --user cyrus --server localhost --auth plain Password: IMAP Password: localhost.localdomain> lm INBOX (\HasNoChildren) and that is all that is displayed.
Is there a configuration error that I am missing
that is disabling cyradm from viewing mailboxes?
-Amin
|