Hi everyone: I can't make qmail-queue patch work: I always get "451 unable to exec qq (#4.3.0)" when finishing DATA with a . on a line by itself (telnet to port 25). The interesting part is, whenever QMAILQUEUE environment variable is set, no matter its value, the mail doesn't end in qmail-queue. However, unsetting QMAILQUEUE makes mail delivery work as expected. I've been looking at the source code, and the problem appears to be in qmail.c:qmail_open() (just appears to be, because I've been unable to build the Debian package binaries with debugging information). As long as "451 unable to exec qq (#4.3.0)" is errorcode 120, the possible point of failure is either on "if (fd_move(.." or on "execv(.." Am I missing something ?. My setup is as follows. Debian Woody's qmail-src package, as of release 18 (that is, original qmail 1.03 plus netscape progress bar and big DNS patches). Apart from that, 0.0.0.0, remote authentication, mail from authentication and qmail-queue patches cleanly applied. As Debian places qmail binaries under /usr/sbin, qmail-queue patch was modified to reflect the change on the paths. My /etc/tcp.smtp includes: 192.168.1.10:allow,MFCHECK="1",QMAILQUEUE="/usr/sbin/qmail-queue" I've tried many scripts as values for QMAILQUEUE and always get "unable to exec qq". If QMAILQUEUE is not set, no problems. Any help is highly appreciated. Thank you all. -- José Luis Domingo López Linux Registered User #189436 Debian GNU/Linux Potato (P166 64 MB RAM) jdomingo EN internautas PUNTO org => ¿ Spam ? Atente a las consecuencias jdomingo AT internautas DOT org => Spam at your own risk