I’ve been manually going through bouncing emails for a while and PM-ed the affected users to ask them to check their email settings. Without fail, they did not realise they were using an old email address and updated their profile.
It would be useful if Discourse could automatically send these users such a message.
This is a good idea cc @zogstrip – we can send an automatic PM when we suddenly get a ton of bounces for an email that was known good, and the user can switch their email address to a working one on their own via user preferences.
The user won’t get any email about this of course, but they are (in theory) still logging into Discourse, and would see a Discourse PM about it.
We’re sorry, but we’re having trouble reaching you via email. Our last few emails to you have all bounced back as undeliverable.
Can you make sure your email address is valid and working? You may also wish to add our email address to your address book / contact list to improve deliverability.
I see your point, but I’m not entirely sure it is possible to get this PM with SSO enabled? Something to think about when @zogstrip is back from his trip.
If the text is customizable in /admin/customize/site_texts, then it will be fine, I think.
EDIT: I see that it is: /admin/customize/site_texts/system_messages.email_revoked.text_body_template, so each site with SSO should edit this to suit their specific user profile page.