This is embarrassing...I apologize in advance for this, but I am so fried, I need
help, despite having been a qmail user since '97 or so.
I just tried to migrate from a few years-old FreeBSD 7.2 to a new 8.2 server and I
have all the following working just like on the old one:
qmail, tcpserver, vpopmail, qmailadmin, dovecot (IMAP only) qmail-pop3d,
squirrelmail.
POP3 and IMAP auth fine against system passwords as well as vpopmail accounts.
However, SMTP auth does not. Here's the embarrassing part-I cannot remember which
patch(s) I used to get smtp auth working in the first place.
In an effort to get things up to date, I leaned heavily on FreeBSD ports this
time, which is supposed to have an SMTP-auth patch with qmail. I simply selected
"SMTP_AUTH_PATCH" and did a make install. However, vhckpw is failing to
authenticate SMTP. System users fail as follows:
vchkpw-submission: system password fail user:ip
vpopmail servers fail as follows:
vchkpw-submission: system user not found user:ip
I invoke tcpserver as follows (no SSL in this case):
/usr/local/bin/tcpserver -c 45 -l 0 -R -H -x/etc/tcp.smtp-auth.cdb -u 82 -g 81 0
587 \
/var/qmail/bin/qmail-smtpd server.name /home/vpopmail/bin/vchkpw true &
--------
# strings /etc/tcp.smtp-auth.cdb
+RBLSMTPD=
+QMAILQUEUE=/var/qmail/bin/qmail-queue
If somebody familiar with the FreeBSD patches for qmail smtp auth set me in the
right direction, I'd appreciate it!
help, despite having been a qmail user since '97 or so.
I just tried to migrate from a few years-old FreeBSD 7.2 to a new 8.2 server and I
have all the following working just like on the old one:
qmail, tcpserver, vpopmail, qmailadmin, dovecot (IMAP only) qmail-pop3d,
squirrelmail.
POP3 and IMAP auth fine against system passwords as well as vpopmail accounts.
However, SMTP auth does not. Here's the embarrassing part-I cannot remember which
patch(s) I used to get smtp auth working in the first place.
In an effort to get things up to date, I leaned heavily on FreeBSD ports this
time, which is supposed to have an SMTP-auth patch with qmail. I simply selected
"SMTP_AUTH_PATCH" and did a make install. However, vhckpw is failing to
authenticate SMTP. System users fail as follows:
vchkpw-submission: system password fail user:ip
vpopmail servers fail as follows:
vchkpw-submission: system user not found user:ip
I invoke tcpserver as follows (no SSL in this case):
/usr/local/bin/tcpserver -c 45 -l 0 -R -H -x/etc/tcp.smtp-auth.cdb -u 82 -g 81 0
587 \
/var/qmail/bin/qmail-smtpd server.name /home/vpopmail/bin/vchkpw true &
--------
# strings /etc/tcp.smtp-auth.cdb
+RBLSMTPD=
+QMAILQUEUE=/var/qmail/bin/qmail-queue
If somebody familiar with the FreeBSD patches for qmail smtp auth set me in the
right direction, I'd appreciate it!