I'm working on integrating email functionalities into my app, specifically for tasks like user verification, password recovery, and sending notifications to admins during certain events. I've seen discussions suggesting that hosting SMTP on a VPS may not be the best route. Instead, some recommend using paid email services like Mailgun or Brevo. I'm trying to keep costs down and wondering if I really need to stick with a provider for these basic requirements. Is it manageable to set up SMTP on a VPS without running into issues like being blocked?
3 Answers
There are actually some free SMTP services like SMTP2GO that let you send up to 1,000 emails per month at no cost. This might be a great option if you're looking to minimize expenses while still getting reliable service!
Using a paid service might seem like an expense, but they handle deliverability issues, manage server setups, and reduce the chances of getting blacklisted for you. It might be worth considering, especially if you want a hassle-free experience.
Keep in mind that many cheap VPS IP addresses are often blacklisted, which can cause your emails to be marked as spam. Providers like DigitalOcean have IP ranges that tend to be heavily monitored for spam activity. It can definitely complicate things if you try to manage your own SMTP server.
Interesting. I'll check that out, thank you!