If I have registered for an event and if I am eligible to receive email notifications upon registration (i.e., email address associated with account and no disabling of notification in preferences), I want to receive the automatic confirmation message, so that I can know for sure that I have successfully registered and so that I can easily pull up information about the event in the future from my email.
Acceptance Criteria:
- If a user has an email address associated with their account and if they have enabled the ability to send a confirmation message of event registration via preferences:
- An email should be automatically sent to their email address after they have registered for an event
- Participants should be able to opt out of email communication (see T317221)
- If participant registers for the event, and if they have an email address associated with their account, then an email will be automatically sent with event info. The following information should be included:
- Username(s) of organizers
- Note that at the engineering+design meeting on Nov 2 we decided that, unlike the prototypes below, the organizers should be displayed as [Organizer1], [Organizer2], [Organizer3] and [X more]., where things in square brackets are links.
- Event name (perhaps with a link to the event page)
- Event start date and start time
- Event end date and end time
- Event time zone
- Event type (online, in person, online and in person)
- Meeting URL
- Event location
- Group chat invite
- Information on how/where to manage registration
- Username(s) of organizers
- Document the new notification as per https://www.mediawiki.org/wiki/Help:Notifications/Document_a_new_notification_type
- Notes on testing: we should test this on a few different email clients when in the QA phase (such as gmail, hotmail, yahoo, outlook).
Visual examples: