Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an email system #20

Open
SundarakrishnanN opened this issue Feb 22, 2024 · 9 comments
Open

Create an email system #20

SundarakrishnanN opened this issue Feb 22, 2024 · 9 comments
Labels
enhancement New feature or request

Comments

@SundarakrishnanN
Copy link
Member

create an email function that takes in parameters and sends any sort of automated email

@chrisvrose
Copy link
Member

Please consider the springboot java mail documentation.

Additionally, for testing u will need to configure an email sending service. Gmail may work (u will need to create an app-specific password)

@SundarakrishnanN
Copy link
Member Author

Please consider the springboot java mail documentation.

Additionally, for testing u will need to configure an email sending service. Gmail may work (u will need to create an app-specific password)

Sure will do the same

@Prajwalprakash3722
Copy link
Member

I was thinking more of like AWS SES instead of gmail

@chrisvrose
Copy link
Member

For local testing, Gmail should suffice, but SES would work well too.

@SundarakrishnanN
Copy link
Member Author

SES is free for one year after which we have to pay,so if we choose SES,weve to switch accounts every year

@SundarakrishnanN
Copy link
Member Author

For local testing, Gmail should suffice, but SES would work well too.

yes,lets stick to gmail for now,anyways we can easily switch later on

@chrisvrose chrisvrose added the enhancement New feature or request label Feb 23, 2024
@Prajwalprakash3722
Copy link
Member

For local testing, it's better to use Mailhog to avoid Gmail marking your emails as spam.

@chrisvrose
Copy link
Member

chrisvrose commented Feb 25, 2024

Works as well.

(Although, word of warning: please don't send people billions of emails)

Gmail will mark ur mail address as spam

@SundarakrishnanN
Copy link
Member Author

SundarakrishnanN commented Jun 10, 2024

@ChiragJS
Scenarios where u mail:
Once someone creates a request,mail the set of people who have to take action.
Mail requester saying Event Created
Everytime someone approves,just mail event requester to let them know about it..
While mailing make sure "unsubscribe" is false.. Add some dynamic content.

When an account is created:
Mail them with the password and strongly advice them to change password..
We will be adding option to edit password if uk current password.
Create specific functions for these with parameters like requester name,event name ,etc.....Dont implement them, keep testing them indirectly for now

@ChiragJS ChiragJS mentioned this issue Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants