"Matt Simonsen" <[EMAIL PROTECTED]> writes:

> Are you sure? Is this wrong?
> http://www.faqts.com/knowledge_base/view.phtml/aid/1167/fid/208

Looks wrong to me.  datemail is a trivial shell script which invokes
sendmail.  sendmail and qmail-inject take different options.  It does
not make sense to simply replace qmail-inject with datemail.  It makes
more sense to replace sendmail with datemail.

If your MUA wants to call sendmail, then you can do something like
this:
    cd /var/qmail/bin
    mv sendmail sendmail.basic
    echo 'exec /var/qmail/bin/predate /var/qmail/bin/sendmail.basic ${1+"$@"}' > 
sendmail
    chmod +x sendmail

If your MUA wants to call qmail-inject, then you can do something like
this:
    cd /var/qmail/bin
    mv qmail-inject qmail-inject.basic
    echo 'exec /var/qmail/bin/predate /var/qmail/bin/qmail-inject.basic ${1+"$@"}' > 
qmail-inject
    chmod +x qmail-inject
But it is very unlikely that your MUA expects to call qmail-inject,
but does not generate a Date: header.


I don't personally recommend doing either of the above.  I recommend
fixing your MUA to create a Date: header, or telling your MUA to use
`datemail' as a mailer rather than `sendmail'.

Ian

Reply via email to