4 ms·
My suggestion would be to use one of the many email APIs. Sending email reliably is hard. Really hard. One of the bigger problems will be your server(s) IP(s)
by kiallmacinnes 14y ago
My suggestion would be to use one of the many email APIs.
Sending email reliably is hard. Really hard.
One of the bigger problems will be your server(s) IP(s) ending up on blacklists. You'll need to constantly monitor them and either get yourself removed, or switch to a new IP.
Without the process of detecting you've been blacklisted, and switching to another IP being automated. Some of your emails will not get through - and your service will be viewed as unreliable.
Good luck!
- dholowiski 14y agoYup. Postmark, Sendgrid, SES, they were built to solve this problem. Most have some kind of a free tier for testing.
- emoray13 14y agoCheers guys, that looks perfect. Being non technical (I outsource my coding), is this a simple thing to implement?
- jameswyse 14y agoYup, pretty easy! They have easy to use APIs and probably libraries for most major languages, so it should only be a couple of lines of code to actually send an email.