Hi, Le 07/07/2023 à 21:09, Scott Kitterman a écrit : > Doesn't sieve happen during delivery, after the message has been accepted? > Is so, I don't think it's a useful comparison to make. > > The lack of bounce/rejection messages results in messages that vanish and > undermines the reliability of the email ecosystem. I agree that silent > discard between MTAs is bad and we should not encourage it.
Please remember that "silent discard" is already proposed as a delivery option in today's DMARCBis, section 8.3 (I wouldn't have dared to use those words otherwise, I have principles too :-) ). But if it makes people feel better, we can call it "delivery to user-inaccessible system quarantine". We can even add that messages are not to be deleted from said quarantine until the DMARC reports have been sent, so that no message ever just "vanishes". Rejecting at SMTP time also constrains the additional analysis that we say Mail Receiver MUST do before rejecting, so deferred discard is bound to become more common with DMARCBis anyway. Also, maybe time has come to be pragmatic, as DMARC has been causing breakage for 10 years already, all RFCs not withstanding. Bounces are feedback sent to the wrong place, and bring no useful consequences. At best they are ignored (which is just as sinful as not sending them), and in the common worst case, they are misunderstood and break havoc. Feedback to the right place (the author domain) happens through DMARC reports. On the benefit side, suppressing the risk of bounces avoids forcing the mailing list operators to second-guess mail receivers and apply problematic workarounds a priori. Recipients whose mail operator correctly applies additional analysis can thus enjoy an unaltered experience, which provides incentive. And recipients who lose messages because their operator discards them can always elect to receive digests, which are not impacted by DMARC. Cheers, Baptiste _______________________________________________ dmarc mailing list dmarc@ietf.org https://www.ietf.org/mailman/listinfo/dmarc