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: <[email protected]> > > Subject: test10 > > From: Nick Guenther <[email protected]> > > To: [email protected] > > 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
