Date: Tue, 13 Sep 2005 12:29:05 +0200 From: Erik Norgaard <norgaard@locolomo.org> To: Vladimir Dvorak <dvorakv@vdsoft.org> Cc: freebsd-questions@freebsd.org Subject: Re: cyrus-imap + virtualdomains Message-ID: <4326A9F1.2040507@locolomo.org> In-Reply-To: <43269EFF.8060501@vdsoft.org> References: <432693A9.5010706@vdsoft.org> <4326998C.1080600@locolomo.org> <43269C73.30003@vdsoft.org> <43269EFF.8060501@vdsoft.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Vladimir Dvorak wrote: > It seems to be working but > > localhost.localdomain> cm user.test@1.org > createmailbox: Permission denied > localhost.localdomain> cm user.test@1 > localhost.localdomain> cm user.test@1.org > > Why I cannot create test@1.org directly ? Because of cyrus`s directory > structure ? Or when I need mailbox with 'dot' : foo.bar@foobar.com ? Try to be a bit systematic, clear up any previous mess, stop cyrus and check the file permissions on the directories, if they are ok, start cyrus again. On my server mailboxes in the default domain are stored in /var/imap/spool/user while virtial domain mail boxes are in /var/imap/spool/domain with one subdir for each domain. So, if you have got file permissions wrong on that directory cyrus won't create any mailboxes. After creating a mailbox use lm to see what mailboxes are created, and then lam <mailbox> to check the permissions. Include that in your next mail. I just looked back in the archive from the cyrus mailing list and cyrus imap does some stuff with reverse dns and if it fails strange things may occur: "Aparently, cyrus-imap does a reverse lookup of the ip on the inter- face that recieves the connection. This must resolve to a host under the defaultdomain. So, adding the line '192.168.0.4 top.example.com' to /etc/hosts solved the problem." This is my imapd.conf: configdirectory: /var/imap partition-default: /var/imap/spool altnamespace: yes userprefix: common sharedprefix: shared defaultdomain: example.com virtdomains: yes allowplaintext: yes allowplainwithouttls: no admins: cyrus root defaultacl: anyone lrs sieveusehomedir: false sievedir: /var/imap/sieve sasl_pwcheck_method: saslauthd sasl_mech_list: plain tls_cert_file: /var/imap/ssl/mail.crt tls_key_file: /var/imap/ssl/mail.pem tls_ca_file: /var/imap/ssl/ca.crt lmtpsocket: /var/imap/socket/lmtp /var/imap/spool and everything under that path is: drwx------ 11 cyrus mail 512 13 Sep 12:10 spool -- Ph: +34.666334818 web: www.locolomo.org S/MIME Certificate: www.daemonsecurity.com/ca/8D03551FFCE04F06.crt Subject ID: 9E:AA:18:E6:94:7A:91:44:0A:E4:DD:87:73:7F:4E:82:E7:08:9C:72 Fingerprint: 5B:D5:1E:3E:47:E7:EC:1C:4C:C8:3A:19:CC:AE:14:F5:DF:18:0F:B9
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4326A9F1.2040507>