On Jan 13, 2015, at 8:30 PM, Reindl Harald h.reindl@thelounge.net wrote:
so what you want in your OP is just DISCARD in a sieve script and there is no point in "Using Dovecot LMTP it would be more optimal to kick a 5xx back" when the desired result is DISCARD
why do you want the burden of keep the SMTP session with the client open until the mail is finally stored? that don't scale!
Sieve is all about policy. A 5xx reject would let the sending server know the message could not be delivered due a failure. (ie: user policy rejection, without receiving MTA generating NDR backscatter). I would rather not just accept it and the message disappear into ether without the sender receiving any notification of why.
-- Robert inoc.net!rblayzor http://inoc.net/