I added two additional checks:
- If there is a delivery status report in the email, we can detect if the rejection email bounced and not send a rejection email
- Add a custom header in the rejection email and we’ll look for that header when processing emails.