You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, Resend is the default provider for sending emails, but it might not be the ultimate solution for everybody.
We need to implement an infrastructure to add different providers (same as we have in the login)
🎤 Why is this feature needed ?
✌️ How do you aim to achieve this?
Create an interface that contains one function - send emails
Create a ProviderFactory that decides what email provider to take based on the variable EMAIL_PROVIDER
Modify EmailService to take the right provider.
🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
I checked and didn't find similar issue
Are you willing to submit PR?
None
The text was updated successfully, but these errors were encountered:
So the ProviderFactory chooses the email provider as random or on what basis ? Also is it really a good thing to have multiple email providers lined up i mean the cost and all?
So the ProviderFactory chooses the email provider as random or on what basis ? Also is it really a good thing to have multiple email providers lined up i mean the cost and all?
I think this sould be defined by default for now or maybe based on a environment var. What do you think @nevo-david
hey @nevo-david ! so i am thinking of adding sendGrid, postmark and mailerSender providers so let me know if more than these options are required. Also I have to figure out the way you are using resend to complemetely understand the implementation of this feature so it will take me some time finsh up.
🔖 Feature description
Currently, Resend is the default provider for sending emails, but it might not be the ultimate solution for everybody.
We need to implement an infrastructure to add different providers (same as we have in the login)
🎤 Why is this feature needed ?
✌️ How do you aim to achieve this?
EmailService
to take the right provider.🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
Are you willing to submit PR?
None
The text was updated successfully, but these errors were encountered: