There seem to be a lot of weird cases where email should NOT actually be rejected, but is rejected anyway. Which means that sometimes, users send support emails that we never see.
For instance, email sent to our support address from mac.com addresses is often rejected for having no body (Email::Receiver::NoBodyDetectedError). Those emails often do in fact have body text, so there might be a parsing issue.
But aside from fixing whatever is causing the errant rejections, I’d be happy if we could just get alerted when there are new rejections, so we could look at them and see if the rejection was appropriate.
That could take the form of an option to send alerts to staff on all rejections, or an option to simply CC all rejection emails to staff.
Otherwise, if we don’t want to miss any incoming support email, we have to continually poll the Rejected email list in the Discourse back end. This is tedious and unnecessary.