CVSROOT:        /cvs
Module name:    src
Changes by:     jac...@cvs.openbsd.org  2009/04/21 12:12:05

Modified files:
        usr.sbin/smtpd : enqueue.c runner.c smtpctl.c smtpd.c smtpd.h 

Log message:
Make /usr/sbin/sendmail not fail due to smtpd being down.

The approach is to save cmdline + stdin in a file under a newly
added directory /var/spool/smtpd/offline (uid 0 gid 0 mode 1777).
Next time daemon starts, it uses information in that directory
to replay sendmail on user's behalf.

ok gilles@

Reply via email to