sendmail: no local mailer
Nate Williams
nate at yogotech.com
Wed Apr 2 09:26:07 PST 2003
> evantd> Sendmail has not been working on my system for some time now. I
> evantd> can't say exactly how long, but my guess is that it broke when I
> evantd> upgraded to RELENG_5_0. This is how sendmail is invoked (by
> evantd> default) and it's output.
>
> evantd> # sendmail -L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost
> evantd> 451 4.0.0 No local mailer defined: Bad address
> evantd> 554 5.0.0 QueueDirectory (Q) option must be set
>
> /etc/mail/sendmail.cf is a bogus (empty?) file. One way to fix this is:
>
> cd /etc/mail
> mv sendmail.cf sendmail.cf~bogus
> make
> make restart
This happened on one of my -stable boxes lately when doing a upgrade
using buildworld. For some (unknown) reason m4 bombed out and created
an empty .cf file.
I fixed it by doing something similar to what was done above, although
why m4 failed is a mystery....
Nate
More information about the freebsd-current
mailing list