hmh(_at_)debian(_dot_)org <hmh(_at_)debian(_dot_)org>:
On Tue, 11 Dec 2001, Doug Porter wrote:
That happens because `-d' ends up being the argument to `-f' and
the `%T' (`dsp' in this case) was thought to be the name of the
procmailrc to use.
The solution I propose is to use a single dash (-) to replace
`%F' in the cases where the envelope-from address is unknown.
This works well with procmail, but I am not sure how other
potential MDAs will like it.  Here is a proposed and untested
patch:
The real fix to this would be for fetchmail to expand null % placeholders as
a null parameter (akin to saying 'foo -t "" -d' in shell.  Or to quote
potentially null % placeholders like in 'foo -t "%T"', if that is possible
in fetchmail (it is too early and I am too sleepy to check that right now).
It is possible, and I think it's a better solution than complicating the
quiting rules or substituting in spurious dashes.
-- 
                <a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>
Live free or die; death is not the worst of evils.
        -- General George Stark.