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

Add option to send personalised emails #118

Open
garg3133 opened this issue Jan 6, 2024 · 0 comments
Open

Add option to send personalised emails #118

garg3133 opened this issue Jan 6, 2024 · 0 comments

Comments

@garg3133
Copy link
Member

garg3133 commented Jan 6, 2024

Earlier, we used to send personalised emails to everyone (a separate email to everyone with their email address in 'To:'), but that was changed in 8cf7c6d where we started sending a common email to everyone with their email addresses in 'Bcc:'. This was done for two reasons:

  • It used to take a lot of time to send emails to everyone individually, and for that time period the browser used to keep on loading and it used to sometimes fail in between with no clear visibility of who has received the email and who has not.
  • There is a limit on our email account on how many individual emails we can send out in 24 hrs duration.

But we still need a way to send personalised emails to our Alumni (a personalised email is where the email can contain some personal information of the recipient like their name).

And a second step that we need to take after this is to send the emails asynchronously instead of keeping the browser in "loading" state while the emails are being sent. This can be done by making use of message queues and corn jobs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant