Thank you Simon and Alexandre. It turns out that http://mlmmj.org/man/sendmail does mention this line, but it's not very prominent about its importance. For the record, this line is the only thing in /man/sendmail that I actually *had* to do beyond mlmmj-make-ml and making sure the permissions were right.
-Nick On 17/03/2009, Simon Bertrang <ja...@errornet.de> wrote: > On Tue, Mar 17, 2009 at 12:09:18PM +0100, Alexandre Ratchov wrote: >> On Tue, Mar 17, 2009 at 03:00:02AM -0400, Nick Guenther wrote: >> > I installed mlmmj on OpenBSD 4.3 from packages just now and I made a >> > simple list with the mlmmj-make-ml script. I subscribed two accounts >> > of mine and I'm trying to test it but no matter what I do I get >> > Mar 17 02:42:26 Muzakbox /usr/local/bin/mlmmj-process[4495]: >> > mlmmj-process.c:710: Discarding >> > /var/spool/mlmmj/planning/incoming/6c141fb4703cba9a due to missing >> > envelope from address: Undefined error: 0 >> > >> > I hacked up my aliases file to use show me what it's being handed like >> > so: >> > `planning: "| cat > /tmp/mailtest"` >> > >> > which results in this: >> > >> > $ tail /tmp/mailtest >> > 16 Mar 2009 23:29:54 -0700 (PDT) >> > Date: Tue, 17 Mar 2009 02:29:54 -0400 >> > Message-ID: >> > <480f20130903162329g1fbe482bv52e164bc2f799...@mail.gmail.com> >> > Subject: test10 >> > From: Nick Guenther <kou...@gmail.com> >> > To: plann...@pulsebitten.ca >> > Content-Type: text/plain; charset=ISO-8859-1 >> > Content-Transfer-Encoding: 7bit >> > >> >> iirc, by default sendmail doesn't generate all necessary headers >> for mlmmj to run. You can add: >> >> define(`LOCAL_SHELL_FLAGS', `eu9P') >> >> in your .mc file, regenerate you sendmail.cf and restart >> sendmail. >> > > Yep, and for times when you don't remember correctly, it's also pointed > out in /usr/local/share/doc/mlmmj/README.sendmail ;-) > > Regards, > Simon >