Is there a way to notify an admin, staff, or a designated person on rejected emails? Currently, I need to continuously monitor the email views within the admin panel.
AI-generated summary
The discussion revolves around the desire to notify an admin or staff when an email is rejected in Discourse. SquareTheBase initiated the conversation, expressing the need to monitor rejected emails to improve the user experience, particularly in a gated community with access controls. codinghorror questioned the necessity of monitoring rejected emails, but fefrei and SquareTheBase shared use cases where this feature would be beneficial, such as when customers email from within an app or are added incorrectly.
SquareTheBase suggested that having the ability to add a cc or bcc address to rejection email templates would be a suitable solution. 1kevgriff shared a similar experience with a client and echoed the need for this feature. However, codinghorror pointed out that multiple email address support, introduced in a previous Discourse version, might address the issue of rejections caused by users responding from different email addresses.
Why do you feel this needs to be monitored at all?
There are some use cases where this is important, especially inside organizations. I had to check this page daily for a few weeks because people at universities tend to do crazier things with emails than Discourse supports ![]()
(This is from the time when I opened a lot of bugs about staged users and email processing…)
We operate our forum as a gated community with various levels of access controls. At times our customers will email from within our app (which has pre-constructed Discourse category email addresses based off of bundle ID of the app used ex: BetaTestApp1@mydiscoursedomain) which doesn’t have a supported category, and is rejected.
Also, our members sometimes are added incorrectly and email a valid category and are rejected for lack of access.
Having the ability to be alerted to these rejections prior to our customers reaching out to us, or getting frustrated by rejection emails and giving up on Discourse usage would be very helpful to our workflow and the on boarding process/UX.
Even having the ability to add a cc or bcc address to the (rejection) email templates would work for us.
A client of mine asked for this exact feature today. And for a similar reason as @loren. We’re a closed group, and PM notifications are going to the email address on file, but the person responses from a different email address. This causes the rejection, of course.
However, it’s not a huge community, so every couple days this might happen isn’t a big deal. At least so our administrators can look at the email.
I think this is better addressed by the multiple email address support that is in Discourse as of about 2 versions ago?