Dear Dovecot community,we changed `sieve_redirect_envelope_from` to `orig_recipient` recently to fix sieve redirects in case the forwarded mail comes from a DMARC-enabled domain.
While this works well, it creates a new problem: if the receiving mail server (the one in charge of the redirect destination) reacts with a bounce mail, the bounce now will go to `orig_recipient` - the mail address that has the redirect in place, which means no less than creating a mail bomb (endless mail loop).
See the following example: 1. [email protected] sends mail to [email protected] 2. [email protected] has a sieve redirect to [email protected]3. [email protected] replies with a bounce because their mailbox is full.
4. The bounce mail gets sent to [email protected]. 5. The loop starts again at step 2.Is it possible to configure dovecot/pigeonhole to *not* forward the bounce mails from step 4 again?
Probably it would work to add manual extra checks to the sieve redirect rules, but that would need to be followed by any user who configures a redirect. So I'm more looking for a server-wide configuration change that fixes this problem.
Looking forward to hear about your thoughts on the problem. Kind regards doobry
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ dovecot mailing list -- [email protected] To unsubscribe send an email to [email protected]
