Currently, an event has a reminder option, which sends the user who RSVP’d a message on the community. This does not send an email to the user.
As it is easy to forget about an event outside your work if you don’t add it to your calendar (or even if you do), I would like the ability to change the reminder to an email and customize the text and timing of the reminder. The reminders should go out to anyone who RSVP’d or marked Interested.
It wouldn’t need to be an email per se, rather that the Event notifications are handled the same way as other notifications (e.g. @mentions), so the user retains control.
To clarify slightly, an event will send the user a notification which is a little different from a message.
If a notification were to send a personal message within Discourse instead of just a notification, then that could send an email based on the user’s notification preferences. By default Email me when I am sent a personal message is set to always.
Right there is a general gap here, there are options to be emailed for other notification types (replies, quotes, mentions) but nothing that covers events!
Yeah, closing the gap by having the notification be part of the notification email rules would probably be cleaner!
Though that wouldn’t provide an option for custom content in the email per event, that might make more sense as a hook that triggers an email sent from an email service rather than Discourse directly?