Yuri Csapo wrote: > Does anybody know how to do one of the following: > > - make the sendmail queue runner expand aliases > - make the queue runner send to a port other than 25 > - make sendmail behave like in the good old days and forgo the need for the queue runner Sendmail only uses submit.cf if it exists, otherwise it uses sendmail.cf. Also, you can force a particular configuration with the -Ac and -Am switches. However: if /usr/sbin/sendmail isn't setuid-root (like it was in the "good old days"), direct delivery (bypassing the submission queue) won't work for anyone other than root. FWIW, the rationale behind having a separate MSP is to eliminate the need for sendmail to be setuid-root; instead, the sendmail binary is setgid to the "smmsp" group. When sendmail is invoked by a normal user, setgid-smmsp is sufficient to add the message to the submission queue. The daemon is started by root, and runs with root privilege, so it is capable of completing the delivery process. BTW, Local delivery shouldn't require that anything is listening on port 25. However, you may have to tell sendmail what constitutes "local"; it's possible that sendmail is treating "localhost" as a normal (remote) domain rather than a local one. -- Glynn Clements <glynn@xxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html