RocketChat / RC4Conferences

A set of scalable components for communities to build, manage, and run virtual conferences of any size.
https://conf.rceng.shop/conferences/c/1
24 stars 38 forks source link

[TODO] Allow the configuration of SMTP credentials in Open Event Server #107

Open Dnouv opened 1 year ago

Dnouv commented 1 year ago

The Open Event Server supports adding SMTP credentials so that it can send emails for various activities, for example, when a user registers with the Open Event Server or when they buy a ticket send them mail for successful registration.

You will require a very good understanding of how Eventyay's Open Event Server works before starting to work on this issue.

Please feel free to comment and ask questions, if any. Thank you!

pc-beast commented 1 year ago

Hi, I have worked to open-event project in past. I want to contribute. Could you please explain what you are trying to do here and i could i help with the issue?

Dnouv commented 1 year ago

Hey @pc-beast

Thank you so much for your interest in taking up the issue. I'm sorry for not getting back to you sooner. Sure, I would be happy to explain, so here is the issue, currently when we create an event using the event scheduler component, for more details, on component read here, on event creation no notification is sent to the organizer, only the event is created. The same goes when we add a new speaker; they won't get an email inviting them for a talk to a 'random event.'

So, what we want is to allow the user to provide the SMTP credentials, maybe inside a .env file. And if credentials are detected, it should send emails for new event creation or whenever a new speaker is added to an event. This is nothing new; IIRC, Open Event Server already supports shipping such emails, and we only need to figure out the best way to provide easy-to-configure SMTP settings.

If you have any further questions, please feel free to ask here or if you prefer a chat room, we have an official channel here -> Open Server

Looking forward to your contributions. Thank you!