I have a VPS server running Ubuntu OS. A developer is creating a NODEJS website and suggests to use a third party service to send emails. Such as Sendgrid.
I'm sure years back there were other ways to send emails because these services never existed, I vaguely recall installing an SMTP server on my VPS to do this and also using libraries such as 'sendmail'.
So I would like to know at a high level, what methods there are to send emails from an web application, how it works and potential issues such as black-listing mails or emails ending up in trash.
Most of the emails will be marketing and registration, I should imagine 20-40 emails a day, but may grow later, should this make a difference.
Look forward to response. Thanks