I thought I'd move this out into a separate question, in case people were tired of seeing my other thread...
I set my 'run' file to use two ports, but only the last one listed is actually being listened on. I verified this with manual connections and netstat on the server. Does this mean prefork can only listen to one port, or might I be invoking it improperly? Here's my run file: ============================================ #!/bin/sh exec 2>&1 \ sh -c ' exec \ /usr/local/bin/softlimit -m 100000000 \ /usr/bin/perl -T ./qpsmtpd-prefork \ --port 25 \ --port 587 \ --children 30 \ --idle-children 5 \ --renice-parent 5 \ --max-from-ip 10 \ --user smtpd ' ============================================= Thanks. J.