Hi, all.

I want to add the virtual domain supported to my Cyrus-IMAP server.
And i have followed the docs with the Distribution
http://asg.web.cmu.edu/cyrus/download/imapd/install-virtdomains.html
First i changed my imapd.conf to:

configdirectory:        /var/imap
partition-default:      /var/spool/imap
sievedir:               /var/imap/sieve
tls_cert_file:          /etc/cyrusimapd/server.crt
tls_key_file:           /etc/cyrusimapd/server.key
admins:                 cyrus
virtdomains:            userid
hashimapspool:          yes
allowanonymouslogin:    no
allowplaintext:         yes
unixhierarchysep:       yes
defaultdomain:          hackerdom.org
sasl_pwcheck_method:    saslauthd
mech_list: plain login
sendmail: /usr/sbin/sendmail
autocreateinboxfolders: Sent|Drafts|Templates|Trash

And my saslauthd.conf to:

ldap_servers: ldap://localhost/
ldap_bind_dn: cn=Manager, dc=hackerdom, dc=org
ldap_bind_pw: Secret:)
ldap_search_base: ou=Realss, dc=hackerdom, dc=org
ldap_version: 3

Then i have added a account named [EMAIL PROTECTED] in the LDAP directory.

I try two motheds to login with it.
First: I used the command "cyradm"
cyradm --user [EMAIL PROTECTED] --auth login --server localhost
After type the correct password, I could login well.
Second: I used Mozilla-thunderbird as the MUA.
I filled the IMAP server as "localhost".
After type the correct password, I could login well too.

Then i try to send a message for a test.
But i found that it could not be received at all.

I have checked the /var/log/mail.info, and found the follow log:

Jun 9 08:15:03 hartt postfix/trivial-rewrite[5476]: warning: dict_ldap_lookup: Fixed query_filter (associatedDomain=*) is probably useless
Jun 9 08:15:04 hartt postfix/pipe[5614]: 9C42424384: to=<[EMAIL PROTECTED]>, relay=cyrus, delay=3, status=bounced (data format error. Command output: wangpenghui: Mailbox does not exist )
Jun 9 08:15:04 hartt postfix/cleanup[5475]: 84BDD24389: message-id=<[EMAIL PROTECTED]>
Jun 9 08:15:04 hartt postfix/qmgr[28434]: 84BDD24389: from=<>, size=2503, nrcpt=1 (queue active)
Jun 9 08:15:04 hartt postfix/pipe[5614]: 84BDD24389: to=<[EMAIL PROTECTED]>, relay=cyrus, delay=0, status=bounced (data format error. Command output: wangpenghui: Mailbox does not exist )


I found that the "[EMAIL PROTECTED]" has been changed to "user".
I don't know why does it change.
Could someone point out where i have set wrong parameter or other reasons?

I have another question.
I have set
autocreateinboxfolders: Sent|Drafts|Templates|Trash
in /etc/imapd.conf
But why does it take no effect?

Thanks in advance!

Penghui Wang



---
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

Reply via email to