The attached patch may help to solve your problem. But note that with that patch applied, exim may interpret e-mail addresses which begin with "-" as command line aguments. So I'd suggest, as a real fix, you complain to the exim developpers so they support "--" as "stop option parsing here", which is the usual Unix convention. On 1999-08-13 13:49:38 -0400, Fairlight wrote: > Subject: Exim vs. Mutt (Round 1) > To: [EMAIL PROTECTED] > Date: Fri, 13 Aug 1999 13:49:38 -0400 (EDT) > Content-Type: text > From: Fairlight <[EMAIL PROTECTED]> > > Hello... > > I installed Mutt this morning and am having a conflict with Exim, my MTA. > > Basically, Exim is almost a straight-forward sendmail drop-in replacement, > compatible with almost every standard argument. > > When sending a message, I get the following: > > exim abandoned: unknown, malformed, or incomplete option -- > Error sending message, child exited 1 (). > > I looked in my .muttrc at the sendmail settings and tried half a dozen > alterations to it, to no avail...same error. > > Finally I took to invoking exim by hand with the same flags as the default > sendmail entry in .muttrc ...it works with no problem by hand. The PROBLEM > is that mutt is somehow (someWHY) invoking sendmail/exim with the actual > argument "--" ...And that's what exim is puking on. I can reproduce the > exact error message above manually just feeding `exim --` at a shell prompt > (or sendmail -- ...it's a symlink). > > I checked roughly through the source for sendlib.c and couldn't seem to > find any place where it would be doing this internally. It's NOT in the > config file I'm using...so it must be internal. Can someone please point > out a solution, or at least where in the source this is happening? > > Advice, anyone? > > TIA... > > mark-> > -- > Fairlight-> ||| [EMAIL PROTECTED] | Fairlight Consulting > __/\__ ||| "I'm talking for free... | http://www.fairlite.com > <__<>__> ||| It's a New Religion..." | [EMAIL PROTECTED] > \/ ||| PGP Public Key available via finger @iglou, or Key servers >
--- /home/roessler/mutt/sendlib.c Thu Jul 29 14:10:16 1999 +++ sendlib.c Fri Aug 13 19:59:40 1999 @@ -1671,7 +1671,6 @@ args = add_option (args, &argslen, &argsmax, "-R"); args = add_option (args, &argslen, &argsmax, DsnReturn); } - args = add_option (args, &argslen, &argsmax, "--"); args = add_args (args, &argslen, &argsmax, to); args = add_args (args, &argslen, &argsmax, cc); args = add_args (args, &argslen, &argsmax, bcc);