> When sendmail is not installed, whatever MTA package replaces it, is
> generally configured to replace it. I think qmail may do this by
> listening on 127.0.0.1:25 rather than providing /usr/sbin/sendmail.
qmail does provide /usr/sbin/sendmail. Speaking out of my experience i
also believe that the vast majority of unix software sending mail just
calls /usr/sbin/sendmail to achieve this. In fact i haven't seen any
software which directly talks SMTP to the local mailserver (the perl
MIME modules can do this if desired, however).
> I'm not sure how you can tell that every system service (like cron) will
> use one or the other.
Now, i don't have any proof either, but calling /usr/sbin/sendmail is the
standard way and this is certainly done by cron. I have qpsmtpd listening
on *:25, and i haven't seen any local generated mail going through qpsmtpd.
Regards
Michael
--
It's an insane world, but i'm proud to be a part of it. -- Bill Hicks