Hello,

I installed the most recent version of qmail-ldap (qmail-ldap-1.03-20040801.patch) and I'm trying to install courier-imap. When I install courier-imap version 3.0.8 I get an error every time I try to connect. What am I doing wrong?

spectre:~ matthewcrocker$ telnet 192.168.12.80 143
Trying 192.168.12.80...
Connected to 192.168.12.80.
Escape character is '^]'.
* BYE imaplogin expected exactly two arguments.
Connection closed by foreign host.


My qmail-imap run script looks like

[EMAIL PROTECTED] courier-imap-3.0.8.20041020]# cat /var/qmail/boot/qmail-imapd/run
#!/bin/sh
exec 2>&1
#
# IMAP service: this script is for courier-imap
#
QMAIL="/var/qmail"
ME="`head -1 $QMAIL/control/me`"
if [ -e $QMAIL/control/defaultdelivery ]; then
ALIASEMPTY=`head -1 $QMAIL/control/defaultdelivery 2> /dev/null`
else
ALIASEMPTY=`head -1 $QMAIL/control/aliasempty 2> /dev/null`
fi
ALIASEMPTY=${ALIASEMPTY:="./Maildir/"}


PATH="$QMAIL/bin:$PATH"

# source the environemt in ./env
eval `env - PATH=$PATH envdir ./env awk '\
        BEGIN { for (i in ENVIRON) \
                if (i != "PATH") { \
                        printf "export %s=\"%s\"\\n", i, ENVIRON[i] \
                } \
        }'`

# enforce some sane defaults
COURIER=${COURIER:="/usr/lib/courier-imap"}
PBSTOOL=${PBSTOOL:="$QMAIL/bin/pbsadd"}

if [ X${NOPBSR+"true"} = X"true" ]; then
        unset PBSTOOL
fi

exec \
tcpserver -v -HRl $ME -x$QMAIL/control/qmail-imapd.cdb \
${CONCURRENCY:+"-c$CONCURRENCY"} ${BACKLOG:+"-b$BACKLOG"} 0 imap \
$COURIER/sbin/imaplogin \
$QMAIL/bin/auth_imap ${PBSTOOL:+"-d$PBSTOOL"} \
$COURIER/bin/imapd "$ALIASEMPTY"




Reply via email to