I wonder if the following would be acceptable to Sam.
* As an option to configure,
* mailserver will accept messages without a required mime header.
* mailserver will forward message to desired destination.
* mailserver will send phoney "bounce" message to sender, containing
details of why.
Just watch: people will then start screaming that the server bounces the
mail, but still delivers it.
This is really a no-win situation. No matter what you do, you can't
Yep, surely, but you can give everyone the ability to fit courier to his
users specific requirements.
Yes - this behaviour would not be the default, but would have to be
explicitly turned on at compile time by the person installing the software.
The "bounce" message would probably need to be phrased in a way that made
it clear that the recipient had actually been sent the message anyway.
If people then complain, you can simply say "but you deliberately chose to
switch the behaviour on".