Re: imap with qmail-ldap

2014-04-15 Thread Nicolas de Bari Embriz Garcia Rojas
Give a try to dovecot.

Use qmail-ldap only for SMTP, dovecot for POP/IMAP, both authenticate
using the same ldap but they use their own configurations.

regards.

On Tue, Apr 15, 2014 at 1:07 PM, Friedrich Locke
 wrote:
> Hi folks,
>
> i am trying to run imap (i choose courier imap) and when i try to connect to
> it, all i got was:
>
> obsd# telnet obsd imap2
> Trying 200.235.128.97...
> Connected to obsd.
> Escape character is '^]'.
> * BYE imaplogin expected exactly two arguments.
> Connection closed by foreign host.
> obsd#
>
> And what sounds strange is that i am running qmail-imap. qmail-imap/run is:
>
> #!/bin/sh
> exec 2>&1
> #
> # IMAP service: this script is for courier-imap
> #
> QMAIL="/var/qmail"
> CONCURRENCY=500
> 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:="./Inbox/"}
>
> 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/local"}
> 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"
>
>
> May someone clarify what is happening ?
>
> Thank you for your time and cooperation.



-- 
> nbari


imap with qmail-ldap

2014-04-15 Thread Friedrich Locke
Hi folks,

i am trying to run imap (i choose courier imap) and when i try to connect
to it, all i got was:

obsd# telnet obsd imap2
Trying 200.235.128.97...
Connected to obsd.
Escape character is '^]'.
* BYE imaplogin expected exactly two arguments.
Connection closed by foreign host.
obsd#

And what sounds strange is that i am running qmail-imap. qmail-imap/run is:

#!/bin/sh
exec 2>&1
#
# IMAP service: this script is for courier-imap
#
QMAIL="/var/qmail"
CONCURRENCY=500
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:="./Inbox/"}

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/local"}
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"


May someone clarify what is happening ?

Thank you for your time and cooperation.