The enqueuer should never encouter the "From " separator in its headers, as
authorgilles <gilles@openbsd.org>
Wed, 13 May 2015 07:34:49 +0000 (07:34 +0000)
committergilles <gilles@openbsd.org>
Wed, 13 May 2015 07:34:49 +0000 (07:34 +0000)
commit17f785b9a16567d83114be35e43909f144400de9
treec2b000da9624c0d60720671cf541795b332e7f66
parente8038f4f56755524de560f979d59268f99b9c897
The enqueuer should never encouter the "From " separator in its headers, as
it is added by the mda. If it sees one, it means that the enqueuer was used
as the mda and it needs to strip it otherwise the message will end with two
delimiters later down the road. Same applies to "Return-Path".

bug experienced by James Turner, confirmed by Giovanni.
fix suggested by Todd Miller, diff ok eric@
usr.sbin/smtpd/enqueue.c