On Friday 03 February 2006 13:10, Alexander Dalloz wrote:
> Am Fr, den 03.02.2006 schrieb Flash Love um 14:47:
> > I am running FC4+SASL+TLS+Postfix+Cyrus-imap+Cyrus-sasl+web-cyradm on two
> > hosts. HostA allows the creation of vitrual domain users as
> > user/[EMAIL PROTECTED], however, when using the same cm syntax for a user
> > on HostB cryadm complains "createmailbox: Invalid mailbox name" . HostB
> > will accept cm user. + u.. + .domain.com.
> >
> > HostA and HostB /etc/imapd.conf configurations are identical with the
> > exceptiion of host names and both reports:
> >
> > What could possibly be different in HostB's environment that would
> > require different virtual domain creation separators? i.e.  (HostA) cm
> > user/[EMAIL PROTECTED] vs (HostB) cm user. + u.. + .domain.com.
> > Note: The '+' signs are used only to show that periods are required on
> > HostB.
>
> unixhierarchysep: yes
>
> That option isn't set properly inside imapd.conf on HostB.
>

I have verified that there are no extra spaces orr other extraneous characters 
in HostB's imapd.conf and compared HostB's imapd.con to HostA's imapd.conff 
with sdiff -s.  The only lines that are printed contains hostname related 
information. 

I removed the unixhierarchysep line and re-entered the line. Everything remain 
the same.  Below is a copy, maybe there is something else going on.


Thanks for responding,

===============
HostB imapd.conf
===============
postmaster: post-master
admins: cyrus
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
allowanonymouslogin: no
allowplaintext: yes
allowusermoves: yes
autocreatequota: -1
autocreateinboxfolders: Sent | Drafts | Spam | Templates | Trash
autosubscribeinboxfolders: Sent | Drafts | Spam
anysievefolder: yes
defaultdomain: domain.net
drachost: localhost
dracinterval: 0
generate_compiled_sieve_script: yes
hashimapspool: true
poptimeout: 10
quotawarn: 90
reject8bit: no
sendmail: /usr/sbin/sendmail
servername: HostB.domain.net
sievedir: /var/lib/imap/sieve
sieve_maxscripts: 5
sieve_maxscriptsize: 32
timeout: 30

lmtp_admins: otheradmin
lmtp_allowplaintext: no
lmtp_downcase_rcpt: yes

sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sql
sasl_mech_list: PLAIN LOGIN
sasl_sql_engine: mysql
sasl_sql_user: mail
sasl_sql_passwd: password
sasl_sql_hostnames: HostB.domain.net
sasl_sql_database: mail
sasl_sql_select: SELECT password FROM accountuser WHERE username = '[EMAIL 
PROTECTED]' OR 
(username ='%u' AND domain_name = '')
sasl_sql_verbose: yes
sasl_saslauthd_path: /var/run/saslauthd/mux

unixhierarchysep: yes
virtdomains: userid
altnamespace: yes

tls_ca_file: /etc/postfix/ssl/HostB_ca.pem
tls_cert_file: /etc/postfix/ssl/HostB_imap_key_cert.pem
tls_key_file: /etc/postfix/ssl/HostB_imap_key_cert.pem
----
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