"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