Re: [vchkpw] Help!! with qmail+vpopmail PLEASE!!!

2003-10-06 Thread Tom Collins
On Monday, October 6, 2003, at 04:55  PM, Jason Kim wrote:
exec /usr/local/bin/softlimit -m 300 \
/usr/local/bin/tcpserver \
  -H -l $LOCAL \
  -v -x /etc/tcp.pop3.cdb -c $MAXSMTPD -R 0 pop3 
/usr/local/bin/recordio \
/var/qmail/bin/qmail-popup  \
/var/qmail/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 21
Add $LOCAL after qmail-popup.  The first parameter to qmail-popup is 
the hostname.

exec /usr/local/bin/softlimit -m 200 \
/usr/local/bin/tcpserver -v -R -l $LOCAL -x /etc/tcp.smtp.cdb -c 
$MAXSMTPD \
-u $QMAILDUID -g $NOFILESGID 0 smtp 
/usr/local/bin/recordio \
/var/qmail/bin/qmail-smtpd \
  /var/qmail/vpopmail/bin/vchkpw /bin/true 21
Depending on which SMTP AUTH patch you're using, you might need to add 
$LOCAL after qmail-smtpd, otherwise the SMTP AUTH patch will not work 
correctly.

To test, try the following:

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 frida.tomlogic.com ESMTP
EHLO
250-frida.tomlogic.com
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-STARTTLS
250-PIPELINING
250 8BITMIME
AUTH LOGIN
334 VXNlcm5hbWU6
VXNlcm5hbWU6
334 UGFzc3dvcmQ6
UGFzc3dvcmQ6
user invalid username:
535 authorization failed (#5.7.0)
This is an attempt to log in with a blank username and password.  If 
you get authorization failed, you're OK.  If not, you need the hostname.

By the way, I've just submitted an update to the CVS repository to send 
error messages to stderr instead of stdout for vpopmail.c.  This should 
get rid of the user invalid username: line shown above.

--
Tom Collins
[EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
Info on the Sniffter hand-held Network Tester: http://sniffter.com/



[Fwd: Re: [vchkpw] Help!! with qmail+vpopmail PLEASE!!!]

2003-10-06 Thread Jason Kim


Tom Collins wrote:
On Monday, October 6, 2003, at 04:55  PM, Jason Kim wrote:

exec /usr/local/bin/softlimit -m 300 \
/usr/local/bin/tcpserver \
  -H -l $LOCAL \
  -v -x /etc/tcp.pop3.cdb -c $MAXSMTPD -R 0 pop3 
/usr/local/bin/recordio \
/var/qmail/bin/qmail-popup  \
/var/qmail/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 21


Add $LOCAL after qmail-popup.  The first parameter to qmail-popup is the 
hostname.
Thanks. Just RTM'd qmail-popup :)


exec /usr/local/bin/softlimit -m 200 \
/usr/local/bin/tcpserver -v -R -l $LOCAL -x /etc/tcp.smtp.cdb -c 
$MAXSMTPD \
-u $QMAILDUID -g $NOFILESGID 0 smtp /usr/local/bin/recordio \
/var/qmail/bin/qmail-smtpd \
  /var/qmail/vpopmail/bin/vchkpw /bin/true 21


Depending on which SMTP AUTH patch you're using, you might need to add 
$LOCAL after qmail-smtpd, otherwise the SMTP AUTH patch will not work 
correctly.
Goodness. gracious.
Thanks again!
Looks like I have more things to fix however.
Before, with the broken auth (i.e. withoutg $LOCAL arg after smtp)
I was at least able to send mail, but now..
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 nemesis.com ESMTP
EHLO
250-nemesis.com
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-PIPELINING
250 8BITMIME
AUTH LOGIN
334 VXNlcm5hbWU6
VXNlcm5hbWU6
334 UGFzc3dvcmQ6
UGFzc3dvcmQ6
/var/qmail/vpopmail/bin/vchkpw: error while loading shared libraries:
libc.so.6: failed to map segment from shared object: Cannot allocate memory
535 authorization failed (#5.7.0)





Re: Re: [vchkpw] Help!! with qmail+vpopmail PLEASE!!!]

2003-10-06 Thread Michael Bowe
  exec /usr/local/bin/softlimit -m 200 \
  /usr/local/bin/tcpserver -v -R -l $LOCAL -x /etc/tcp.smtp.cdb -c
  $MAXSMTPD \
  -u $QMAILDUID -g $NOFILESGID 0 smtp /usr/local/bin/recordio
\
  /var/qmail/bin/qmail-smtpd \
/var/qmail/vpopmail/bin/vchkpw /bin/true 21
 
 
  Depending on which SMTP AUTH patch you're using, you might need to add
  $LOCAL after qmail-smtpd, otherwise the SMTP AUTH patch will not work
  correctly.

 Goodness. gracious.
 Thanks again!

 Looks like I have more things to fix however.
 Before, with the broken auth (i.e. withoutg $LOCAL arg after smtp)
 I was at least able to send mail, but now..

 Trying 127.0.0.1...
 Connected to 127.0.0.1.
 Escape character is '^]'.
 220 nemesis.com ESMTP
 EHLO
 250-nemesis.com
 250-AUTH LOGIN CRAM-MD5 PLAIN
 250-AUTH=LOGIN CRAM-MD5 PLAIN
 250-PIPELINING
 250 8BITMIME
 AUTH LOGIN
 334 VXNlcm5hbWU6
 VXNlcm5hbWU6
 334 UGFzc3dvcmQ6
 UGFzc3dvcmQ6
 /var/qmail/vpopmail/bin/vchkpw: error while loading shared libraries:
 libc.so.6: failed to map segment from shared object: Cannot allocate
memory
 535 authorization failed (#5.7.0)

Looks like you need to increase the softlimit on your smtp run script

Try bumping it from 200 to 300

Michael.