On Thu, 2008-01-10 at 10:54 +0800, openbsd shen wrote:
> I install qmail + vpopmail in RHEL5, and it's run normally.
> 
> After install vpopmail, I set a domain:
> vadddomain testqmail.com
> 
> And then set the password of [EMAIL PROTECTED]:
> ./vpasswd [EMAIL PROTECTED]
> 
> When I telnet to 110 port:
> telnet localhost 110
> Trying 127.0.0.1...
> Connected to localhost.localdomain (127.0.0.1).
> Escape character is '^]'.
> +OK <[EMAIL PROTECTED]>
> user [EMAIL PROTECTED]
> +OK
> pass abcdefg
> -ERR authorization failed
> Connection closed by foreign host.
> 
> 
> And other user cannot be auth also.I don't know why auth failed?
> 
> ---------------------------------------------------------------------------------------
> My /var/qmail/supervise/qmail-pop3d/run :
> #!/bin/sh
> #exec /usr/local/bin/softlimit -m 80000000 \
> /usr/local/bin/tcpserver -v -R -H -l 0 0 110 \
>         /var/qmail/bin/qmail-popup mail.testqmail.com \
>                 /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d
> Maildir 2>&1


What user is your vpopmail installed as? You dont seem to have the
user/group in your exec line, eg:

#!/bin/sh

VPOPMAILUID=`id -u vpopmail`
VPOPMAILGID=`id -g vpopmail`

exec /usr/local/bin/tcpserver -l 0 -R -H -v             \
        -u"$VPOPMAILUID" -g"$VPOPMAILGID" 0 110       \
        /var/qmail/bin/qmail-popup `hostname`         \
        /home/vpopmail/bin/vchkpw                       \
        /var/qmail/bin/qmail-pop3d Maildir 2>&1

Shane

> 
> My /var/qmail/supervise/qmail-smtpd/run:
> #!/bin/sh
> 
> QMAILDUID=`id -u qmaild`
> NOFILESGID=`id -g qmaild`
> MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
> LOCAL=`head -1 /var/qmail/control/me`
> 
> if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z
> "$LOCAL" ]; then
>     echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
>     echo /var/qmail/supervise/qmail-smtpd/run
>     exit 1
> fi
> 
> if [ ! -f /var/qmail/control/rcpthosts ]; then
>     echo "No /var/qmail/control/rcpthosts!"
>     echo "Refusing to start SMTP listener because it'll create an open relay"
>     exit 1
> fi
> 
> #exec /usr/local/bin/softlimit -m 80000000 \
>     /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c
> "$MAXSMTPD" \
>         -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd 
> 2>&1
> 
> 
> --------------------------------------------------------------------------------------
> The output of ps auxwf:
> 
> root      1143  0.0  0.4   2424  1096 ?        Ss   10:29   0:00
> /bin/sh /command/svscanboot
> root      1145  0.0  0.1   1668   368 ?        S    10:29   0:00  \_
> svscan /service
> root      1147  0.0  0.1   1504   316 ?        S    10:29   0:00  |
> \_ supervise qmail-send
> qmails    1153  0.0  0.1   1684   388 ?        S    10:29   0:00  |
> |   \_ qmail-send
> root      1165  0.0  0.1   1644   328 ?        S    10:29   0:00  |
> |       \_ qmail-lspawn ./Maildir/
> qmailr    1166  0.0  0.1   1640   328 ?        S    10:29   0:00  |
> |       \_ qmail-rspawn
> qmailq    1167  0.0  0.1   1632   332 ?        S    10:29   0:00  |
> |       \_ qmail-clean
> root      1148  0.0  0.1   1500   320 ?        S    10:29   0:00  |
> \_ supervise log
> qmaill    1154  0.0  0.1   1516   304 ?        S    10:29   0:00  |
> |   \_ /usr/local/bin/multilog t /var/log/qmail
> root      1149  0.0  0.1   1500   320 ?        S    10:29   0:00  |
> \_ supervise qmail-pop3d
> root      1155  0.0  0.3   2420   980 ?        S    10:29   0:00  |
> |   \_ /bin/sh ./run
> root      1159  0.0  0.1   1528   320 ?        S    10:29   0:00  |
> |       \_ /usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/q
> root      1150  0.0  0.1   1504   320 ?        S    10:29   0:00  |
> \_ supervise log
> qmaill    1158  0.0  0.1   1512   308 ?        S    10:29   0:00  |
> |   \_ /usr/local/bin/multilog t /var/log/qmail/pop3d
> root      1151  0.0  0.1   1500   320 ?        S    10:29   0:00  |
> \_ supervise qmail-smtpd
> root      1156  0.0  0.3   2420  1008 ?        S    10:29   0:00  |
> |   \_ /bin/sh ./run
> qmaild    1168  0.0  0.1   1704   508 ?        S    10:29   0:00  |
> |       \_ /usr/local/bin/tcpserver -v -R -l mail.testqmail.co
> root      1152  0.0  0.1   1504   316 ?        S    10:29   0:00  |
> \_ supervise log
> qmaill    1157  0.0  0.1   1512   308 ?        S    10:29   0:00  |
>    \_ /usr/local/bin/multilog t /var/log/qmail/smtpd
> root      1146  0.0  0.0   1496   252 ?        S    10:29   0:00  \_
> readproctitle service errors: .................................
> 
> 
> 


!DSPAM:47858a73310541373620434!

Reply via email to