I'm running a Gentoo system. I have qmail built with vpopmail and courier-imap. I recently upgrade my vpopmail and started experiencing some weird problems with accounts modified using qmailadmin, this has since prompted me to recompile qmailadmin in an attempt to narrow down what was the cause of the problems.
I compiled qmailadmin-1.2.0 with the following: ./configure --enable-vpopmaildir=/var/vpopmail --enable-qmaildir=/var/qmail --enable-ezmlmdir=/usr/bin --enable-cgipath=/qmailadmin --enable-htmldir=/home/httpd/htdocs/qmailadmin --enable-cgibindir=/home/httpd/htdocs/qmailadmin --enable-vpopuser=vpopmail --enable-vpopgroup=vpopmail --enable-imagedir=/home/httpd/htdocs/qmailadmin/ --enable-autoresponder-page=/var/qmail/bin --enable-modify-quota --enable-no-cache --enable-help --enable-imagedir=/home/httpd/htdocs/qmailadmin Now when I try to log into any of my postmaster accounts I get the following: file permission error /var/vpopmail/domains/(domain name)//var/vpopmail/domains/(domain name)/postmaster/postmaster/Maildir/1088436693.qw As you can see its attempting to access a completely incorrect folder. I find that if I modify a working user with this version of qmailadmin the user's mail folder moves from /var/vpopmail/domains/(domain name)/(username) to /var/vpopmail/domains/(domain name)/var/vpopmail/domains/(domain name)/(username)/(username) One of the problems I was having, which prompted the recompile, are users created with the vpopmail bin/vadduser work fine with pop and imap, however users created with qmailadmin fail for pop but work with imap. Is there something I'm missing? What could be causing this?
