ahmetuysal / nest-hackathon-starter

Hackathon starter project for NestJS. Includes Prisma, email verification, Passport-JWT authentication, Swagger and more
MIT License
402 stars 49 forks source link

SendGrid is difficult to be successfully registered #35

Open LaicZhang opened 2 years ago

LaicZhang commented 2 years ago

Describe the bug For individual users, SendGrid is difficult to be successfully registered. I've tried many times and can't register successfully.

To Reproduce Steps to reproduce the behavior: ...

Expected behavior ...

Screenshots ...

Desktop (please complete the following information): ...

Smartphone (please complete the following information): ...

Additional context I highly recommend providing another way to send emails. Thank you for your reading:)

ahmetuysal commented 2 years ago

Hi, thanks for your feedback. However, this project already uses Nodemailer to send emails and you can use and provider that supports SMTP transport. I chose to include SendGrid since it supported a free tier, however, if you have any other recommendations for email services I can also add instructions to integrate that service using nodemailer. Also, feel free to open issues/pull requests for any other improvements you suggest.

LaicZhang commented 1 year ago

Gmail looks like a good choice, nodemailer's usage also mentions it. As a user of google workspace, maybe I have more recipients a day. If it is really great, I will feedback something in this issue.

HardikRathod123 commented 1 year ago

hey @ahmetuysal thought about using Amazon SES ? its basically charges in pennies so almost free tier ? I can try to look into it to integrate into this boilerplate if you want

ahmetuysal commented 1 year ago

Hi @HardikRathod123! Sure, it would be nice to support other email services such as AWS SES. Can you work on this and create a PR?